diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index 83ef33a16608c..6214331a7d329 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(); @@ -740,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; @@ -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; @@ -846,6 +825,12 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD } } + function isInRootPathOrCanWatchDirectoryOrFile(locationToWatch: string) { + const path = resolutionHost.toPath(locationToWatch); + return isInDirectoryPath(rootPath, path) || + canWatchDirectoryOrFile(path); + } + function createFileWatcherOfAffectingLocation(affectingLocation: string, forResolution: boolean) { const fileWatcher = fileWatchesOfAffectingLocations.get(affectingLocation); if (fileWatcher) { @@ -869,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(); @@ -945,17 +930,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 +1062,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); @@ -1222,14 +1197,12 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD } } - function canWatchTypeRootPath(nodeTypesDirectory: string) { + function canWatchTypeRootPath(typeRoot: 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 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(typeRoot)); } } 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/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 761b8152a3bf5..a2431668cef1d 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 @@ -44,6 +44,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 c52b9b299f8bb..634d69ce3b795 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 @@ -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/with---diagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js index 5523e79d5c861..7b87d7510adf1 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js @@ -45,6 +45,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 7867b655cb5f0..9bb15eee0c7c1 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js @@ -28,6 +28,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. @@ -47,6 +49,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 241a9b39b6243..6aa977992f52f 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.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/consoleClearing/without---diagnostics-or---extendedDiagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js index 00ba60dd83e4f..33f3ec05bd6ab 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js @@ -41,6 +41,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 c8f9bec6c1244..4d9bde49d822f 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 @@ -53,6 +53,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 b309feab8fb01..0481aa8b5f9de 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 @@ -42,6 +42,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 1c26c3b2b1272..5f9e859134cd5 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 @@ -42,6 +42,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 5e51c1cccb2ca..f702c13490114 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 @@ -69,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/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change.js index 91fc303bd6ed4..9b5a1a90ed965 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 @@ -69,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/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 fa289971871c6..9367965c7a458 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 @@ -69,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/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change.js index f5607caa3e1cd..f5844d12d6992 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 @@ -69,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/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 750d207098403..67dcf4ebe9280 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 @@ -106,6 +106,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 27abef8d45059..b8ff6527e6b7a 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 @@ -106,6 +106,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 98b98d7cfab16..ada25a2d2a786 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 @@ -92,6 +92,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 6cfea0d605c55..a065871c65a8b 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 @@ -92,6 +92,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 0216f5d78f343..f86d09be3dcdc 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 @@ -101,6 +101,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 894acd5b0d15f..d51b394ef3483 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 @@ -101,6 +101,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 64cbce8fba8a4..17214c9deeb66 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 @@ -78,6 +78,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 11f173024b2b8..ba41862b9647c 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js @@ -78,6 +78,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 f0daf2d02628d..25577226599a0 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 @@ -69,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/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change.js index 5093fc10514fb..ba8208d52c6ac 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 @@ -69,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/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 29d4c5de18b42..fa2fc54e8b18c 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 @@ -69,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/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change.js index 9394b522408c1..ed53bf846fddc 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 @@ -69,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/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 fcf02b305ed5c..02383b9bce52f 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 @@ -106,6 +106,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 ae70815160b8f..52d6d4d16b82b 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 @@ -106,6 +106,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 0e3e5dd693a11..3a6fcb967f4b2 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 @@ -92,6 +92,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 b4337dd576268..25f6f7d90ad13 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 @@ -92,6 +92,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 5edbc24a4cc7d..c3d33ed00e209 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 @@ -101,6 +101,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 31bea8d82cec6..3134301897492 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 @@ -101,6 +101,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 2ca613c4b9432..c8b193fb81651 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 @@ -78,6 +78,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 786966bb09bdd..baeacec2c641e 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js @@ -78,6 +78,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 453f8245ef7e8..35549ea4edeb7 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 @@ -69,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/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change.js index 92f98ee1e1523..8c2a8efeae3b9 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 @@ -69,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/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 aaccd7e0a9790..31cbb4673aea6 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 @@ -69,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/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change.js index de55609291e8a..bcaf9325b29aa 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 @@ -69,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/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 dc6677ad82f74..adb49c6084f8d 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 @@ -106,6 +106,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 3bd4eb738de48..124cee2cf3497 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 @@ -106,6 +106,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 d0ad2139dc46a..0099985439e8c 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 @@ -92,6 +92,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 fe630c28ae88b..1ce7439c494be 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 @@ -92,6 +92,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 b557665903aed..d14cc6d11ac54 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 @@ -101,6 +101,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 15ee165cf3ae6..d57a74b881243 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 @@ -101,6 +101,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 7be4dcef0b819..42e6d7ab191be 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 @@ -78,6 +78,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 1a6d958de3fcf..b1240e919fc43 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js @@ -78,6 +78,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 a86a7a77ebcd1..1d10cea4daff5 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 @@ -69,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/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change.js index 20bd86dbbcc2a..ba921804cc057 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 @@ -69,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/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 04fd2718e99ba..e83adbc665754 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 @@ -69,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/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change.js index 93a218d5dc87d..f10fa5a0a843e 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 @@ -69,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/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 15661c2ee655b..04df966f6ab2c 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 @@ -106,6 +106,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 392bcdf6ae4c6..a499ce1b13d02 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 @@ -106,6 +106,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 97392bcf94216..0cba694f55ef9 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 @@ -92,6 +92,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 7e41bcf7068c7..f51c387606558 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 @@ -92,6 +92,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 d56cb82af4ad5..33589ac5aab03 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 @@ -101,6 +101,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 6bb22b90f3e6d..6637430c3b4f4 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 @@ -101,6 +101,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 267d58c58554a..3be8cdc58fe4a 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 @@ -78,6 +78,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 3ec2a05fc862d..7c360c96c8ca4 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js @@ -78,6 +78,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 a222b06540aa0..797c14cdc0103 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 @@ -69,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/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change.js index 1b0c1d3b42ffe..2e752753492a3 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 @@ -69,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/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 10fc26171315b..ce786582f2fea 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 @@ -69,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/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change.js index cc6d4221e0b99..c6f67f4de285c 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 @@ -69,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/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 a97257834725a..55440638f70ef 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 @@ -106,6 +106,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 1afd8a0f91172..2f20de2970d3e 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 @@ -106,6 +106,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 9996619723754..fc5a9cce21b92 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 @@ -92,6 +92,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 554465f49aa14..0067c1979cf58 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 @@ -92,6 +92,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 93db61231ca03..7226a866d31b2 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 @@ -101,6 +101,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 6ad6a7deda837..b6206280e99e5 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 @@ -101,6 +101,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 47e8587aab3c0..2d6b0b842363a 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 @@ -78,6 +78,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 a6b573ca15b23..e603dcc154a49 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js @@ -78,6 +78,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 26e8cfd24eaf2..e0b3cbd5500cc 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 @@ -69,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/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change.js index 94650db4305d2..465fc2356b1ce 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 @@ -69,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/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 6fadabc945c56..6cf167036dc42 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 @@ -69,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/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change.js index 5da1ac3b3d04e..7a305ac0a213b 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 @@ -69,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/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 21521a773afc1..011db7e03cbeb 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 @@ -106,6 +106,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 96e681196b470..4b3db76ddae8d 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 @@ -106,6 +106,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 dda09f4b82820..dcca403b091cb 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 @@ -92,6 +92,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 3b06ab55a0acf..c33cb708c8eec 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 @@ -92,6 +92,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 6d29e9c96bdf1..d038f425f1d74 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 @@ -101,6 +101,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 b29d754d644e2..f16e3f1c194eb 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 @@ -101,6 +101,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 d58785414d027..c5b43c24b7de6 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 @@ -78,6 +78,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 ac5a6d2cf9035..6cc1c979b7f0f 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js @@ -78,6 +78,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 e9fe6a3452f09..a1ea0a0ae31aa 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js @@ -81,6 +81,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 3f1823142b7a0..ab9a20f76bb52 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 @@ -87,6 +87,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 35a56380614a6..13961102a6746 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js @@ -71,6 +71,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 849ea7fb6def1..d4444eb918abf 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 @@ -66,6 +66,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 2b500f8b7cfc5..e420ae012ec65 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 @@ -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/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js index 6fc12a4b547e2..94327407dab26 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 @@ -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/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 7ece7f294c376..61f4900573c30 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 @@ -66,6 +66,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 7b365684a6402..7416a2b5ff238 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 @@ -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/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 39d6aaccc373d..bebfa4dc677cc 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 @@ -72,6 +72,8 @@ PolledWatches:: {"pollingInterval":500} /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 539e1de0c7939..92b1290aa1820 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 @@ -81,6 +81,8 @@ PolledWatches:: {"pollingInterval":500} /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 a9c4c67a777ba..fd26124191075 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 @@ -74,6 +74,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 8d0757e5cf2fc..0abc1f5cb0b37 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 @@ -83,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/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 8c673d1c7ef22..79d9f6512e8f7 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 @@ -74,6 +74,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 ab140408b76f8..ec7d93b6d7ae3 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 @@ -83,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/forceConsistentCasingInFileNames/when-relative-information-file-location-changes.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-relative-information-file-location-changes.js index 4d883510155ef..32121a5b2855b 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 @@ -97,6 +97,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 d26a91b78170a..d695aeacc7430 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 @@ -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/forceConsistentCasingInFileNames/with-nodeNext-resolution.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js index 1699b9b478a27..dea64256fb160 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js @@ -120,6 +120,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 644aa560e10ee..d67213724685a 100644 --- a/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js @@ -61,6 +61,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* @@ -188,6 +190,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: @@ -242,6 +246,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 a3f0861ab0164..de5ec0327afd7 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 @@ -58,6 +58,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* @@ -97,6 +99,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: @@ -145,8 +149,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 9c7ff34cd0015..c1a443fdaacd2 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 @@ -80,6 +80,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* @@ -264,6 +266,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: @@ -316,6 +320,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 e2fa71594f4ff..1482f753abda4 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 @@ -54,8 +54,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* @@ -164,8 +168,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: @@ -206,6 +214,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 c0bd0ba1a0a8d..a144fdf32b9e7 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 @@ -69,6 +69,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* @@ -175,6 +177,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: @@ -221,8 +225,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 84d6ff287c752..88f3112a5e314 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js @@ -92,6 +92,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* @@ -199,6 +201,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: @@ -258,6 +262,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 5f7c19c8ad687..a10558e059d78 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 @@ -58,6 +58,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* @@ -171,6 +173,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: @@ -216,6 +220,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 a510865462c1c..e984785b551e9 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 @@ -53,6 +53,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* @@ -154,6 +156,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: @@ -194,6 +198,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 7ced28e25a915..ee73577dbef58 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 @@ -47,6 +47,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 ae3ad4933b244..ce82c6b142725 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 @@ -58,6 +58,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* @@ -168,6 +170,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: @@ -216,6 +220,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 b422e14e0d1c7..ecc890f3586e8 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 @@ -53,6 +53,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* @@ -151,6 +153,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: @@ -194,6 +198,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 794d4929cde44..8ad4b3c4182dd 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 @@ -53,6 +53,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* @@ -151,6 +153,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: @@ -194,6 +198,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 6f047f0ba170f..d71e6a18bc6dc 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 @@ -55,6 +55,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* @@ -147,6 +149,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: @@ -192,6 +196,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 adeed74c4f3ab..bc13486e27262 100644 --- a/tests/baselines/reference/tscWatch/incremental/with---out-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/with---out-watch.js @@ -47,6 +47,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 4b15b9963fb36..258f37c9abc85 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js @@ -76,6 +76,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 9721bb1c60fec..2bd75ea3c9a0c 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 @@ -159,12 +159,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 d67b2e33d8da9..eea9bd5fdf9e7 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 @@ -65,6 +65,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"; @@ -103,6 +105,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -207,6 +211,8 @@ 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} @@ -310,6 +316,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: @@ -425,6 +433,8 @@ 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* @@ -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/src/fileb.mjs: {"pollingInterval":500} @@ -612,6 +624,8 @@ 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 174b939382f80..436d4092171fb 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 @@ -72,6 +72,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"; @@ -112,6 +114,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -213,6 +217,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: @@ -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/src/fileb.mjs: *new* {"pollingInterval":500} @@ -418,6 +426,8 @@ 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* @@ -517,6 +527,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: @@ -634,6 +646,8 @@ 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 ace1a8c7f0cb0..827ef4056fe1b 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js @@ -168,6 +168,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* @@ -178,6 +180,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 9b63458aa6b8a..91a02edbefab5 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 @@ -107,6 +107,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -208,6 +210,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: @@ -315,6 +319,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 4fb93f6117033..48c9008c3b281 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 @@ -56,6 +56,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} @@ -68,6 +70,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 495ddfb5e7fc7..a061ba4ba3646 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 @@ -55,6 +55,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* {} @@ -106,6 +110,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: {} @@ -159,6 +167,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 b741982b137da..719c454ed82c5 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 @@ -44,6 +44,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 e08fd42752afb..6e295e9fa33fc 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 @@ -46,6 +46,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* {} @@ -97,6 +101,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 fbf82f930c478..5c042cc9acae4 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 @@ -49,6 +49,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -106,6 +108,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 b107fb1536d90..29dfda432dc97 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 @@ -56,6 +56,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* {} @@ -136,6 +140,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 1cc5753858c38..e091fd1963f74 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 @@ -38,6 +38,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 @@ -65,6 +67,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* @@ -216,6 +220,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 7f12780c8367b..65a8f8a3daa68 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 @@ -60,6 +60,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 989c70e0bb14e..ca184e44e65fa 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 @@ -53,6 +53,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* {} @@ -145,6 +149,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 b18b7d747c94b..3a9dca37e15c2 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 @@ -53,6 +53,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/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 2cfd36d496dd2..bbf23c7fe4069 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 @@ -55,6 +55,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* @@ -77,6 +79,10 @@ Input:: let y = 1 +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + PolledWatches *deleted*:: /a/b/commonfile2.ts: {"pollingInterval":500} @@ -112,6 +118,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 f95daa8bcdfe4..4895ab533eddf 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 @@ -47,6 +47,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* {} @@ -109,6 +113,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: {} @@ -159,6 +167,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 465a90ba23998..a00c8b1f81b44 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 @@ -58,6 +58,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 30a3ac9980857..3daba607a446f 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 @@ -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/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 de6639f345a64..9426887234e5c 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 @@ -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* @@ -141,6 +143,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 7e3581ba696db..396c6c94a1883 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 @@ -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* @@ -141,6 +143,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 b6c7126cb5170..c48a15cbcc380 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 @@ -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* @@ -133,6 +135,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 3a8fd0d55ebf5..f38e3c33d6eeb 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 @@ -47,6 +47,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* @@ -122,6 +124,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 fc4b414e6b3a4..59e2d6da59ec6 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 @@ -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* @@ -141,6 +143,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 d40f2e66d9eb9..4d5507012bc74 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 @@ -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* @@ -133,6 +135,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 0585ab946af86..ab7a8bbe98ad8 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 @@ -41,6 +41,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 a0bca6e541384..5f093f8b76391 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 @@ -46,6 +46,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 080a93cf34900..b4613d3e21b9a 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 @@ -52,6 +52,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* {} @@ -107,6 +111,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 483634beeacf6..261a0fee41a26 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 @@ -57,6 +57,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 ccb22c3258d2e..dc8085b1dbdb1 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 @@ -50,6 +50,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 12aa922ea88c5..193feb70eca9d 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 @@ -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* @@ -97,10 +99,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 22cd5ff3cf8b3..a310ea230eb62 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 @@ -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/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 16830bb296037..fdf9261c9be7d 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 @@ -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/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 124039bf77c41..5c2e0e79f914c 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 @@ -63,6 +63,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 0d944293ec241..88c5de4732424 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 @@ -58,6 +58,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 c2fdb954089bc..5c36a457ff5c0 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 @@ -58,6 +58,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 cfe0c2a23645f..71767395f68a9 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 @@ -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/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 416c76a4afd5f..9ae489f505a81 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 @@ -55,6 +55,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 1af3ca7c089fe..25847029289aa 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 @@ -55,6 +55,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 0dffbccc542f4..6988ed6b3500e 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 @@ -49,6 +49,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* @@ -126,6 +128,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: @@ -179,6 +183,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 23cfbd2d272a5..37710c339be7d 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 @@ -50,6 +50,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* {} @@ -125,5 +129,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 b59fdbcaee50d..524f76901272e 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 @@ -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/programUpdates/updates-errors-when-strictNullChecks-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-strictNullChecks-changes.js index d2a4cd31f8024..c801bebff9d52 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 @@ -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* 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 6446eee798f23..5fe025068ff2c 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 @@ -57,6 +57,8 @@ PolledWatches:: {"pollingInterval":500} /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,12 +118,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 aa1b3d5482e04..2f8e365261f6a 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 @@ -38,6 +38,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"; @@ -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* 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 e82c3894c9d9d..533d0a1b288ec 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js @@ -34,6 +34,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 @@ -58,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/when-creating-new-file-in-symlinked-folder.js b/tests/baselines/reference/tscWatch/programUpdates/when-creating-new-file-in-symlinked-folder.js index 9b6ea25e6fb28..7c2907e4f2c3a 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 @@ -39,6 +39,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 @@ -68,6 +70,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* @@ -149,6 +153,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 22dfe1960de9b..badd2181d2b89 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 @@ -53,6 +53,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 @@ -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/projects/project2/tsconfig.json: *new* @@ -233,6 +237,8 @@ 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} @@ -271,6 +277,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: @@ -341,6 +349,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: @@ -515,6 +525,8 @@ 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} @@ -618,6 +630,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: @@ -688,6 +702,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 13ada7230d2f7..cbe3d59f940eb 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 @@ -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/projectsWithReferences/on-sample-project.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js index e42431a6ac033..b9a902fe0b5a4 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js @@ -502,6 +502,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* @@ -1115,6 +1117,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 1e3f8faaeb2b9..ef621cdce82e0 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 @@ -293,6 +293,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* @@ -583,12 +585,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: @@ -728,12 +734,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: @@ -854,6 +864,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: @@ -961,6 +973,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: @@ -1079,6 +1093,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: @@ -1197,6 +1213,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: @@ -1311,6 +1329,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: @@ -1425,6 +1445,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 b5a0fee1fe80a..2baa83965eab2 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 @@ -293,6 +293,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* @@ -581,12 +583,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: @@ -728,12 +734,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: @@ -856,6 +866,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: @@ -963,6 +975,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: @@ -1077,6 +1091,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: @@ -1189,6 +1205,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: @@ -1301,6 +1319,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: @@ -1413,6 +1433,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 bb731a5678c53..2cbfc6bacf4af 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js @@ -311,6 +311,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* @@ -588,10 +590,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: @@ -715,10 +721,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: @@ -827,6 +837,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: @@ -924,6 +936,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: @@ -1032,6 +1046,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: @@ -1149,6 +1165,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: @@ -1253,6 +1271,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: @@ -1358,6 +1378,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 2345749f37e90..993721686efd4 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 @@ -247,6 +247,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 248ad6b890873..77e42d1b392a3 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 @@ -298,6 +298,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 f206100e77666..11d66dbc55ad1 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js @@ -57,6 +57,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* {} @@ -173,6 +177,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} @@ -244,6 +250,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 e6515353ff965..c0c2bd7879ad3 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 @@ -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/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 0ae1f8d82a0ec..9af1327966d19 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 @@ -50,6 +50,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 34cb2ec5dbeb6..b6e282b2ef673 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 @@ -49,6 +49,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /node_modules: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/foo.ts: *new* @@ -106,6 +108,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 663d7d8032541..e3540e51a6a62 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 @@ -47,6 +47,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* {} @@ -101,6 +105,8 @@ Shape signatures in builder refreshed for:: /a/foo.ts (computed .d.ts) PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} /node_modules: *new* {"pollingInterval":500} @@ -155,6 +161,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 b8a06230e3fde..96f870fa47061 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 @@ -54,6 +54,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* @@ -87,6 +89,10 @@ declare namespace myapp { } +PolledWatches:: +/user/username/projects/node_modules: + {"pollingInterval":500} + PolledWatches *deleted*:: /user/username/projects/myproject/node_modules: {"pollingInterval":500} @@ -132,6 +138,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 686d76b8bcd86..61f390210b2c0 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 @@ -67,6 +67,8 @@ PolledWatches:: {"pollingInterval":500} /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 7be1ce78beb9c..4cf5502a10d5e 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 @@ -58,6 +58,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 @@ -91,6 +93,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* {} @@ -185,8 +191,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 @@ -245,6 +253,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: {} @@ -344,6 +356,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: {} @@ -387,6 +403,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' @@ -407,6 +425,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 @@ -445,16 +487,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"] @@ -463,7 +506,9 @@ 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. +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. @@ -496,6 +541,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 576183fae11f4..22a5b82f7a251 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 @@ -52,8 +52,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* @@ -77,6 +81,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} @@ -122,6 +132,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 a91b6874e352b..8c48755d9945f 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 @@ -61,10 +61,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 f5232b6969ae3..79211c1d497c7 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 9997310708808..953bea0bdc1ce 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 f1a10a1dcf521..80090a81114eb 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 c9430611ff345..b3473921e015b 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 a5bade2795cb8..f249324e0a969 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 2dd6e39f62e9e..70293148a10ea 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 a2180b82376ea..909b008847164 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 a4d09a2e7467c..d549625d1423a 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 90a460347531b..5404a76af0d99 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 3ac012995a140..539449521b3f9 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 ac95c1f7c8120..7722c6d49aa4c 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 fe3a1776640fc..559b3a8c61723 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 9fd0920671583..4fc2573bb251a 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 @@ -254,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /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 861dbb5eb7a19..4e25bf00b3206 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 8f7156a4180fe..bba9e2fbb268d 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 a05b0179c8b35..a607d356fe664 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 @@ -78,6 +78,8 @@ PolledWatches:: {"pollingInterval":500} /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 e6ee3af81f432..03c547841f4ec 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 @@ -392,6 +392,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 39458014598dc..6b7430b0c51bf 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js @@ -140,6 +140,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 dc4a78c506537..3d57d3f03f70a 100644 --- a/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js +++ b/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.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* @@ -111,6 +113,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 1d76db8be0a50..f37ca18a6dd16 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 @@ -46,6 +46,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. @@ -71,6 +73,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* @@ -226,6 +230,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 1ef24d50d1fce..6464f56ff1e75 100644 --- a/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js +++ b/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js @@ -46,6 +46,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. @@ -71,6 +73,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* @@ -193,6 +197,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 6d69d8c96355a..25c5a7fd65175 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 @@ -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* @@ -164,10 +166,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: @@ -297,6 +303,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: @@ -338,6 +346,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* @@ -450,10 +460,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: @@ -570,6 +584,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: @@ -611,6 +627,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 da20f44d4a61f..20df24f001f55 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 @@ -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* @@ -171,10 +173,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: @@ -311,6 +317,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: @@ -352,6 +360,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* @@ -471,10 +481,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: @@ -598,6 +612,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: @@ -639,6 +655,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 b937e970148f3..f814fa6d4a428 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 @@ -58,6 +58,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* @@ -169,6 +171,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: @@ -215,6 +219,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* @@ -329,6 +335,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: @@ -370,6 +378,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 8e4d22ac3cbfb..22e5f2393bd0c 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 @@ -58,6 +58,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* @@ -176,6 +178,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: @@ -222,6 +226,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* @@ -343,6 +349,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: @@ -384,6 +392,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 05dac3974a1ae..c115ad99848ca 100644 --- a/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js +++ b/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js @@ -58,6 +58,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 = 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: @@ -208,6 +212,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 733a32d59d6b0..8238c31f8b8fb 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 @@ -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/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 99434e482030f..c9a2df8bf4199 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 @@ -63,6 +63,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 89dcc1e830b0f..6c618331292c4 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 @@ -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/when-emitting-with-emitOnlyDtsFiles-with-outFile.js b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles-with-outFile.js index 26f5db0fb0347..cb3065b746c80 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 @@ -38,6 +38,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; @@ -62,6 +64,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 10810abe299a3..91fdbac9b1033 100644 --- a/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js +++ b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js @@ -38,6 +38,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; @@ -68,6 +70,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 835d57983eee8..f5b061264c313 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 @@ -53,6 +53,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 @@ -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/projects/project2/tsconfig.json: *new* @@ -233,6 +237,8 @@ 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} @@ -271,6 +277,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: @@ -341,6 +349,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: @@ -515,6 +525,8 @@ 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} @@ -618,6 +630,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: @@ -688,6 +702,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 7b62578d6706c..10a735d688fd1 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 @@ -53,6 +53,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 @@ -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/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} 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 8308688502d97..bc90bd4205353 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 @@ -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* @@ -99,6 +101,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 893770caca2a0..02638c526fb30 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 @@ -30,6 +30,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. @@ -52,6 +54,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 9b1eb33000397..614fa126304c9 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 @@ -40,6 +40,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. @@ -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* @@ -100,6 +104,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: @@ -126,9 +132,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 @@ -142,6 +149,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 @@ -196,6 +204,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: @@ -222,9 +232,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 @@ -238,6 +249,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/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 ae28ab5717230..bbeae59fdafe6 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 @@ -38,6 +38,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. @@ -63,6 +65,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 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: @@ -170,6 +176,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 e7f3b37e9dea9..23877a923a735 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 @@ -40,6 +40,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. @@ -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* @@ -100,6 +104,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: @@ -186,6 +192,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 bfc76283e39e4..61b3ab1006cdd 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 @@ -38,6 +38,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. @@ -63,6 +65,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 0bcf97bd34d9c..0adc883d18455 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 @@ -62,6 +62,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 @@ -89,6 +91,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 75e769cc80517..a2f3ad1fe3f2f 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 @@ -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* @@ -130,6 +132,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} @@ -190,6 +194,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 c22faf19678e4..2e56dbb52f942 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 @@ -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* @@ -137,6 +139,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 8f124691aa7e1..0753cb150666e 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 @@ -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* @@ -97,6 +99,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: @@ -147,6 +151,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: @@ -240,6 +248,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: @@ -300,6 +312,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 bd13c13ddaf72..a7e85c6d61b6f 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 @@ -41,6 +41,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 2da6a22a3fcc6..c8b598330e721 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 @@ -50,6 +50,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. @@ -79,6 +81,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 6845acd2f7aca..ffe538da662f6 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 @@ -52,6 +52,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 @@ -82,6 +84,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 426c285221c0d..26691a95f70b0 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 @@ -65,6 +65,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 419e37496d76b..793606f62d769 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js @@ -62,6 +62,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 c9b47503ec9c9..6ca7ce5f7683e 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 @@ -52,6 +52,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. @@ -84,6 +86,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 271e09054efdd..b023f5eee7e4d 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js @@ -65,6 +65,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 28818bf7e162b..f82385ae702db 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 @@ -67,15 +67,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';" @@ -85,101 +89,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] { @@ -533,12 +537,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* @@ -552,36 +560,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] { @@ -633,49 +641,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] @@ -693,31 +701,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] { @@ -951,73 +959,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 @@ -1026,10 +1034,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: @@ -1049,326 +1061,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] 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 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] { @@ -1788,26 +1814,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 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 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 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 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';" @@ -1821,24 +1849,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 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 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 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 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 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:: @@ -1846,12 +1874,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 18dfefecfe77e..8c836a520ce91 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 @@ -67,15 +67,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';" @@ -85,101 +89,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] { @@ -533,12 +537,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* @@ -552,71 +560,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] { @@ -670,51 +678,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] @@ -734,31 +742,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] { @@ -994,73 +1002,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 @@ -1069,10 +1077,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: @@ -1092,361 +1104,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] 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 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] { @@ -1866,26 +1892,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 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 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 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 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';" @@ -1899,24 +1927,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 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:: @@ -1924,12 +1952,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 09f652daa13f1..d281ef84487f2 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 @@ -60,9 +60,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;" @@ -75,15 +77,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 } @@ -94,6 +96,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -105,7 +109,7 @@ FsWatches:: Before request -Info 19 [00:00:58.000] request: +Info 21 [00:01:00.000] request: { "command": "open", "arguments": { @@ -114,11 +118,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" @@ -128,14 +132,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;" @@ -148,21 +154,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 } @@ -173,6 +179,8 @@ 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} @@ -188,7 +196,7 @@ FsWatches:: Before request -Info 35 [00:01:25.000] request: +Info 39 [00:01:29.000] request: { "command": "open", "arguments": { @@ -197,25 +205,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 } @@ -226,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/app2/node_modules/@types: {"pollingInterval":500} @@ -243,7 +253,7 @@ FsWatches *deleted*:: Before request -Info 40 [00:01:43.000] request: +Info 44 [00:01:47.000] request: { "command": "change", "arguments": { @@ -257,7 +267,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 } @@ -265,7 +275,7 @@ After request Before request -Info 42 [00:01:45.000] request: +Info 46 [00:01:49.000] request: { "command": "change", "arguments": { @@ -279,7 +289,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 } @@ -289,7 +299,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,57 +308,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 9e409df48494d..0366e5c20fee3 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 @@ -60,9 +60,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;" @@ -75,15 +77,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 } @@ -94,6 +96,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -105,7 +109,7 @@ FsWatches:: Before request -Info 19 [00:00:58.000] request: +Info 21 [00:01:00.000] request: { "command": "open", "arguments": { @@ -114,11 +118,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" @@ -128,14 +132,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;" @@ -148,21 +154,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 } @@ -173,6 +179,8 @@ 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} @@ -188,7 +196,7 @@ FsWatches:: Before request -Info 35 [00:01:25.000] request: +Info 39 [00:01:29.000] request: { "command": "open", "arguments": { @@ -197,25 +205,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 } @@ -226,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/app2/node_modules/@types: {"pollingInterval":500} @@ -243,7 +253,7 @@ FsWatches *deleted*:: Before request -Info 40 [00:01:43.000] request: +Info 44 [00:01:47.000] request: { "command": "change", "arguments": { @@ -257,7 +267,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 } @@ -265,7 +275,7 @@ After request Before request -Info 42 [00:01:45.000] request: +Info 46 [00:01:49.000] request: { "command": "change", "arguments": { @@ -279,7 +289,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 } @@ -289,7 +299,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": { @@ -299,16 +309,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 7c045027be246..7088e8a3a380d 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 @@ -66,9 +66,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}" @@ -84,15 +86,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 } @@ -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 20 [00:00:51.000] request: +Info 22 [00:00:53.000] request: { "command": "open", "arguments": { @@ -127,19 +131,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 } @@ -148,6 +152,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: @@ -167,7 +173,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:04.000] request: +Info 27 [00:01:06.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -176,27 +182,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": [ { @@ -215,7 +221,7 @@ After request Before request -Info 29 [00:01:24.000] request: +Info 31 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -224,13 +230,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 @@ -251,7 +257,7 @@ declare function foo(): string; Before request -Info 37 [00:01:36.000] request: +Info 39 [00:01:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -260,13 +266,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 @@ -287,7 +293,7 @@ declare function bar(): string; Before request -Info 45 [00:01:48.000] request: +Info 47 [00:01:50.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -296,13 +302,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 @@ -319,7 +325,7 @@ declare const xy = 3; Before request -Info 53 [00:02:00.000] request: +Info 55 [00:02:02.000] request: { "command": "updateOpen", "arguments": { @@ -345,7 +351,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 @@ -354,7 +360,7 @@ After request Before request -Info 55 [00:02:02.000] request: +Info 57 [00:02:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -363,37 +369,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": [ { @@ -410,7 +416,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 66 [00:02:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -419,7 +425,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 @@ -436,7 +442,7 @@ function foo() { Before request -Info 66 [00:02:35.000] request: +Info 68 [00:02:37.000] request: { "command": "updateOpen", "arguments": { @@ -462,7 +468,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 @@ -471,7 +477,7 @@ After request Before request -Info 68 [00:02:37.000] request: +Info 70 [00:02:39.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -480,37 +486,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": [ { @@ -527,7 +533,7 @@ After request Before request -Info 77 [00:03:02.000] request: +Info 79 [00:03:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -536,7 +542,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 3820f5439fc72..0e3ad4875a7ff 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 @@ -70,9 +70,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}" @@ -91,15 +93,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 } @@ -108,6 +110,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* @@ -127,7 +131,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:54.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -136,19 +140,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 } @@ -157,6 +161,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: @@ -178,7 +184,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:01:07.000] request: +Info 28 [00:01:09.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -187,27 +193,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": [ { @@ -227,7 +233,7 @@ After request Before request -Info 30 [00:01:27.000] request: +Info 32 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -236,13 +242,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 @@ -263,7 +269,7 @@ declare function foo(): string; Before request -Info 38 [00:01:39.000] request: +Info 40 [00:01:41.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -272,13 +278,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 @@ -299,7 +305,7 @@ declare function bar(): string; Before request -Info 46 [00:01:51.000] request: +Info 48 [00:01:53.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -308,13 +314,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 @@ -331,7 +337,7 @@ declare const xy = 3; Before request -Info 54 [00:02:03.000] request: +Info 56 [00:02:05.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -340,13 +346,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 @@ -366,7 +372,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": { @@ -392,7 +398,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 @@ -401,7 +407,7 @@ After request Before request -Info 64 [00:02:17.000] request: +Info 66 [00:02:19.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -410,38 +416,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": [ { @@ -458,7 +464,7 @@ After request Before request -Info 73 [00:02:42.000] request: +Info 75 [00:02:44.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -467,7 +473,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 @@ -484,7 +490,7 @@ function foo() { Before request -Info 75 [00:02:50.000] request: +Info 77 [00:02:52.000] request: { "command": "updateOpen", "arguments": { @@ -510,7 +516,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 @@ -519,7 +525,7 @@ After request Before request -Info 77 [00:02:52.000] request: +Info 79 [00:02:54.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -528,38 +534,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": [ { @@ -576,7 +582,7 @@ After request Before request -Info 86 [00:03:17.000] request: +Info 88 [00:03:19.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -585,7 +591,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 b395c0454ea93..3997ef3ae9559 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 @@ -70,9 +70,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}" @@ -91,15 +93,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 } @@ -108,6 +110,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* @@ -127,7 +131,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:54.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -136,19 +140,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 } @@ -157,6 +161,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: @@ -178,7 +184,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:01:07.000] request: +Info 28 [00:01:09.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -187,27 +193,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": [ { @@ -227,7 +233,7 @@ After request Before request -Info 30 [00:01:27.000] request: +Info 32 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -236,10 +242,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 @@ -255,7 +261,7 @@ function foo() { Before request -Info 35 [00:01:34.000] request: +Info 37 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -264,10 +270,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 @@ -283,7 +289,7 @@ function bar() { Before request -Info 40 [00:01:41.000] request: +Info 42 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -292,10 +298,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 @@ -308,7 +314,7 @@ var xy = 3; Before request -Info 45 [00:01:48.000] request: +Info 47 [00:01:50.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -317,10 +323,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 @@ -336,7 +342,7 @@ exports.xyz = 4; Before request -Info 50 [00:01:55.000] request: +Info 52 [00:01:57.000] request: { "command": "updateOpen", "arguments": { @@ -362,7 +368,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 @@ -371,7 +377,7 @@ After request Before request -Info 52 [00:01:57.000] request: +Info 54 [00:01:59.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -380,38 +386,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": [ { @@ -428,7 +434,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 63 [00:02:24.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -437,7 +443,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 @@ -453,7 +459,7 @@ function foo() { Before request -Info 63 [00:02:27.000] request: +Info 65 [00:02:29.000] request: { "command": "updateOpen", "arguments": { @@ -479,7 +485,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 @@ -488,7 +494,7 @@ After request Before request -Info 65 [00:02:29.000] request: +Info 67 [00:02:31.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -497,38 +503,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": [ { @@ -548,7 +554,7 @@ After request Before request -Info 74 [00:02:54.000] request: +Info 76 [00:02:56.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -557,7 +563,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 1e3984e6821f5..693a105035787 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js @@ -66,9 +66,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}" @@ -84,15 +86,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 } @@ -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 20 [00:00:51.000] request: +Info 22 [00:00:53.000] request: { "command": "open", "arguments": { @@ -127,19 +131,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 } @@ -148,6 +152,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: @@ -167,7 +173,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:04.000] request: +Info 27 [00:01:06.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -176,27 +182,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": [ { @@ -215,7 +221,7 @@ After request Before request -Info 29 [00:01:24.000] request: +Info 31 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -224,10 +230,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 @@ -243,7 +249,7 @@ function foo() { Before request -Info 34 [00:01:31.000] request: +Info 36 [00:01:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -252,10 +258,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 @@ -271,7 +277,7 @@ function bar() { Before request -Info 39 [00:01:38.000] request: +Info 41 [00:01:40.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -280,10 +286,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 @@ -296,7 +302,7 @@ var xy = 3; Before request -Info 44 [00:01:45.000] request: +Info 46 [00:01:47.000] request: { "command": "updateOpen", "arguments": { @@ -322,7 +328,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 @@ -331,7 +337,7 @@ After request Before request -Info 46 [00:01:47.000] request: +Info 48 [00:01:49.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -340,37 +346,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": [ { @@ -387,7 +393,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 57 [00:02:14.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -396,7 +402,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 @@ -412,7 +418,7 @@ function foo() { Before request -Info 57 [00:02:17.000] request: +Info 59 [00:02:19.000] request: { "command": "updateOpen", "arguments": { @@ -438,7 +444,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 @@ -447,7 +453,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 61 [00:02:21.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -456,37 +462,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": [ { @@ -505,7 +511,7 @@ After request Before request -Info 68 [00:02:44.000] request: +Info 70 [00:02:46.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -514,7 +520,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 8df0b01b7584e..cbd48874a40a6 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 @@ -56,9 +56,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;" @@ -71,15 +73,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 } @@ -88,6 +90,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* @@ -103,7 +107,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -112,23 +116,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": [ { @@ -146,7 +150,7 @@ After request Before request -Info 23 [00:01:04.000] request: +Info 25 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -156,18 +160,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 @@ -184,7 +188,7 @@ declare const x = 1; Before request -Info 36 [00:01:24.000] request: +Info 38 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -194,11 +198,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;" @@ -214,8 +218,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 @@ -225,6 +229,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 5d25b9dad1977..0f8c0b8c51761 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 @@ -56,9 +56,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;" @@ -71,15 +73,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 } @@ -88,6 +90,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* @@ -103,7 +107,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -112,23 +116,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": [ { @@ -146,7 +150,7 @@ After request Before request -Info 23 [00:01:04.000] request: +Info 25 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -156,18 +160,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, @@ -187,7 +191,7 @@ declare const x = 1; Before request -Info 36 [00:01:24.000] request: +Info 38 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -197,11 +201,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;" @@ -217,8 +221,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, @@ -237,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: 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 ed2b6ef98870a..44ae2b52aaacd 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 @@ -56,9 +56,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;" @@ -71,15 +73,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 } @@ -88,6 +90,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* @@ -103,7 +107,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -112,23 +116,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": [ { @@ -146,7 +150,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": { @@ -192,11 +196,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;" @@ -212,8 +216,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 @@ -223,6 +227,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 fe0b41a3e8bad..2a93bd1c7bbc3 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 @@ -86,16 +86,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" @@ -120,7 +126,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:: @@ -150,16 +156,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 } @@ -170,33 +186,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 } @@ -233,10 +249,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": { @@ -249,18 +269,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 2522a1b2a0bce..7731b515caf92 100644 --- a/tests/baselines/reference/tsserver/completions/works.js +++ b/tests/baselines/reference/tsserver/completions/works.js @@ -38,9 +38,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" @@ -50,15 +52,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 } @@ -67,6 +69,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -80,7 +84,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -89,19 +93,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 } @@ -110,6 +114,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -125,7 +131,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "completionInfo", "arguments": { @@ -138,17 +144,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, @@ -187,7 +193,7 @@ After request Before request -Info 34 [00:00:57.000] request: +Info 36 [00:00:59.000] request: { "command": "completionEntryDetails", "arguments": { @@ -209,8 +215,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": [ { @@ -288,7 +294,7 @@ After request Before request -Info 37 [00:01:00.000] request: +Info 39 [00:01:02.000] request: { "command": "completionEntryDetails-full", "arguments": { @@ -310,8 +316,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 2466773711036..02e654f4d9756 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 @@ -44,9 +44,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 "" @@ -56,18 +58,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 @@ -77,18 +79,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 @@ -96,21 +100,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 "" @@ -120,15 +126,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:: @@ -142,6 +148,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 6d2a7d219f440..e2568aa9f6f41 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 @@ -44,9 +44,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 "" @@ -56,18 +58,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 @@ -77,18 +79,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 @@ -96,23 +100,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 "" @@ -122,15 +128,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:: @@ -146,6 +152,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 5e203a87a4f08..f0c39abb88117 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 @@ -30,9 +30,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" @@ -42,27 +44,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] {} @@ -79,6 +81,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* @@ -86,9 +90,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" ], @@ -96,17 +100,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" @@ -116,40 +122,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:: @@ -157,6 +163,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: @@ -176,10 +184,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 @@ -189,16 +197,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 @@ -207,6 +217,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: @@ -220,23 +232,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" @@ -246,15 +258,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:: @@ -262,6 +274,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 b80ad15e81699..4b5f1c0fff7b1 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 @@ -39,9 +39,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" @@ -51,18 +53,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 @@ -72,16 +74,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 @@ -89,23 +93,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" @@ -115,15 +121,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:: @@ -139,24 +145,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] {} @@ -173,6 +181,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: @@ -184,9 +194,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" ], @@ -194,17 +204,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" @@ -214,40 +226,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:: @@ -255,6 +267,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 0e8f8b8cd9c6d..4deeec93bc314 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 @@ -34,9 +34,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" @@ -46,11 +48,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 7950aa595390f..ee9c1879720f1 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 @@ -34,9 +34,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" @@ -46,11 +48,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 756d57f9120d1..13680f78be252 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 @@ -399,19 +399,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 @@ -424,26 +426,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 83d264d78be45..f43998833e8c6 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 @@ -29,9 +29,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" @@ -41,22 +43,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" @@ -66,37 +70,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] { @@ -109,6 +113,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* @@ -116,9 +122,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" ], @@ -126,12 +132,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" @@ -141,58 +149,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 @@ -202,37 +210,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" @@ -242,19 +252,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 5db1c4e5e0bcb..10c55603c9e99 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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* @@ -108,15 +112,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": { @@ -127,25 +131,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() { }" @@ -155,21 +161,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 } @@ -178,6 +184,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* @@ -207,7 +215,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:33.000] request: +Info 51 [00:01:37.000] request: { "command": "geterr", "arguments": { @@ -220,7 +228,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 } @@ -230,19 +238,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) @@ -250,20 +258,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 2a8da6483ca14..dbcdaf792ac84 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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* @@ -108,16 +112,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": { @@ -128,12 +132,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() { }" @@ -149,17 +153,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 } @@ -167,7 +171,7 @@ After request Before request -Info 36 [00:01:19.000] request: +Info 38 [00:01:21.000] request: { "command": "geterr", "arguments": { @@ -180,7 +184,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 } @@ -190,19 +194,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) @@ -210,20 +214,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 f8e38e8dfb79b..7876b01d8a904 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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* @@ -108,15 +112,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": { @@ -127,25 +131,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() { }" @@ -155,21 +161,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 } @@ -178,6 +184,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* @@ -207,7 +215,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:33.000] request: +Info 51 [00:01:37.000] request: { "command": "geterr", "arguments": { @@ -220,7 +228,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 } @@ -230,19 +238,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) @@ -250,20 +258,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 ff0e5dc8ab327..e4ebdc5894e08 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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* @@ -108,16 +112,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": { @@ -128,12 +132,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() { }" @@ -149,17 +153,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 } @@ -167,7 +171,7 @@ After request Before request -Info 36 [00:01:19.000] request: +Info 38 [00:01:21.000] request: { "command": "geterr", "arguments": { @@ -180,7 +184,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 } @@ -190,19 +194,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) @@ -210,20 +214,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 d9f56125c1c25..acef96be2c173 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -121,25 +125,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() { }" @@ -149,21 +155,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 } @@ -172,6 +178,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* @@ -199,15 +207,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": { @@ -220,7 +228,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 } @@ -230,19 +238,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) @@ -250,20 +258,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 2bb8be27db619..bed88997527f1 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -121,25 +125,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() { }" @@ -149,21 +155,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 } @@ -172,6 +178,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* @@ -199,16 +207,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": { @@ -221,7 +229,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 } @@ -231,15 +239,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() { }" @@ -255,14 +263,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: @@ -294,13 +304,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) @@ -308,20 +318,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 58af5c2871e53..c966a9f1ff6f7 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -121,25 +125,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() { }" @@ -149,21 +155,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 } @@ -172,6 +178,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* @@ -199,15 +207,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": { @@ -220,7 +228,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 } @@ -230,19 +238,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) @@ -250,20 +258,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 9ec322a479b97..9ab200ecdc571 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 @@ -57,9 +57,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() { }" @@ -72,21 +74,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 } @@ -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:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -121,25 +125,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() { }" @@ -149,21 +155,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 } @@ -172,6 +178,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* @@ -199,16 +207,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": { @@ -221,7 +229,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 } @@ -231,19 +239,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) @@ -251,15 +259,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() { }" @@ -275,14 +283,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: @@ -314,14 +324,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 947335c90a844..8c993ce86c622 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 @@ -57,9 +57,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; }" @@ -75,11 +77,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 b9e009d001e8c..4eac6ccf1d4c3 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 @@ -50,9 +50,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;" @@ -62,21 +64,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 } @@ -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* 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 63ebfc2d8b473..290b9e0d57da1 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 @@ -45,28 +45,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" ], @@ -74,41 +76,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" ], @@ -116,158 +120,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 a8067bf936f3a..9c1514554b745 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 @@ -39,28 +39,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" ], @@ -68,41 +70,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}} @@ -115,6 +119,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} @@ -128,9 +134,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" ], @@ -139,16 +145,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" ], @@ -157,56 +163,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" ], @@ -215,56 +221,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" ], @@ -273,45 +279,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:: @@ -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: {"pollingInterval":500} @@ -340,19 +348,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" ], @@ -360,16 +368,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" ], @@ -377,40 +385,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 a05f0fe709291..bb3bfe1b6c4a2 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 @@ -74,9 +74,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();" @@ -89,21 +91,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 } @@ -114,6 +116,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -129,7 +133,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:06.000] request: +Info 27 [00:01:08.000] request: { "command": "open", "arguments": { @@ -138,14 +142,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" ], @@ -157,15 +161,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}" @@ -178,27 +184,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 } @@ -209,6 +215,8 @@ 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} @@ -232,7 +240,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:39.000] request: +Info 51 [00:01:43.000] request: { "command": "geterr", "arguments": { @@ -245,7 +253,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 } @@ -253,38 +261,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 d86cb527a847f..19a9a7ff84472 100644 --- a/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js +++ b/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js @@ -62,9 +62,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;" @@ -81,15 +83,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 } @@ -98,6 +100,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -123,7 +127,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -132,19 +136,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 } @@ -153,6 +157,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -180,7 +186,7 @@ FsWatchesRecursive:: Before request -Info 32 [00:01:15.000] request: +Info 34 [00:01:17.000] request: { "command": "getCodeFixes", "arguments": { @@ -196,7 +202,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": [ { @@ -228,7 +234,7 @@ After request Before request -Info 34 [00:01:17.000] request: +Info 36 [00:01:19.000] request: { "command": "getCodeFixes", "arguments": { @@ -244,7 +250,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 e6c34f177d372..e163f789a7552 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 @@ -50,9 +50,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\"" @@ -65,15 +67,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 } @@ -94,6 +96,8 @@ PolledWatches:: {"pollingInterval":500} /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 289fe371aac69..57add3650ebf9 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 @@ -57,9 +57,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 "" @@ -72,21 +74,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 } @@ -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* 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 faed8839b161d..b901ca6df01cf 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 @@ -43,9 +43,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\"" @@ -58,15 +60,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 } @@ -85,6 +87,8 @@ PolledWatches:: {"pollingInterval":500} /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 9d156c627a496..a1df902e1eef2 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 @@ -54,9 +54,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;" @@ -69,21 +71,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 } @@ -92,6 +94,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 9f0df4b399466..bc87e56f7f8ab 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 @@ -57,9 +57,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 {}" @@ -69,21 +71,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 } @@ -92,6 +94,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* @@ -105,18 +109,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" ], @@ -124,31 +128,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 cdcaa5bc0c868..8d76fd19c69e6 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 @@ -57,9 +57,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 {}" @@ -69,21 +71,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 } @@ -92,6 +94,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* @@ -105,18 +109,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" ], @@ -124,30 +128,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 a7b1a3a06a749..57455406b30dc 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 @@ -50,9 +50,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 { }" @@ -62,21 +64,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 } @@ -85,6 +87,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* @@ -96,18 +100,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" ], @@ -115,31 +119,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 b308a92dff533..76fc13428469f 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 @@ -50,9 +50,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 { }" @@ -62,21 +64,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 } @@ -85,6 +87,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* @@ -96,18 +100,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" ], @@ -115,30 +119,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 d3b4771546524..76b3434334a6a 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 @@ -104,9 +104,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 { }" @@ -116,16 +118,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 } @@ -134,6 +136,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 def4876d2c303..c546d771df1a5 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 @@ -104,9 +104,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 { }" @@ -116,16 +118,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 } @@ -134,6 +136,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 c50343334f3bb..63c51c0824f59 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 @@ -79,9 +79,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 { }" @@ -91,12 +93,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 @@ -106,6 +108,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 aae07a79678b8..b91ba0106de17 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 @@ -79,9 +79,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 { }" @@ -91,12 +93,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 @@ -106,6 +108,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 45556912a8744..03a5b0636b050 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 @@ -103,9 +103,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 { }" @@ -115,21 +117,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 } @@ -138,6 +140,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 4c7cba61b6b38..88e3c8b63aa0c 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 @@ -103,9 +103,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 { }" @@ -115,21 +117,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 } @@ -138,6 +140,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 9d7ca6d128dc7..1257ef8dc7d05 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 @@ -84,9 +84,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();" @@ -100,21 +102,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 } @@ -123,6 +125,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* @@ -142,7 +146,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -153,20 +157,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 { }" @@ -176,15 +182,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": [ @@ -255,6 +261,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 691a53e7f2ea1..dc6a0ac447ded 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 @@ -84,9 +84,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();" @@ -100,21 +102,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 } @@ -123,6 +125,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* @@ -142,7 +146,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -153,20 +157,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 { }" @@ -176,15 +182,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": [ @@ -255,6 +261,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 f1e5207c2892f..4fe4ca32fe826 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 @@ -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.ts Text-1 "export class A { }" /user/username/projects/b/b.ts SVC-1-0 "import {A} from \"../a/a\"; new A();" @@ -98,21 +100,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 } @@ -121,6 +123,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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -151,18 +155,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 { }" @@ -172,15 +178,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": [ @@ -251,6 +257,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 05ae71271baa3..6b2d6bf97a9d9 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 @@ -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.ts Text-1 "export class A { }" /user/username/projects/b/b.ts SVC-1-0 "import {A} from \"../a/a\"; new A();" @@ -98,21 +100,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 } @@ -121,6 +123,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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -151,18 +155,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 { }" @@ -172,15 +178,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": [ @@ -251,6 +257,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 01ae4d99a614d..13a8505f72f64 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 @@ -56,9 +56,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 { }" @@ -68,21 +70,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 } @@ -91,6 +93,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* @@ -104,7 +108,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:55.000] request: +Info 24 [00:00:57.000] request: { "command": "open", "arguments": { @@ -113,13 +117,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" ], @@ -127,14 +131,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 {}" @@ -144,27 +150,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 } @@ -173,6 +179,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 03a963631f79b..c76c0e3c93d5d 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 @@ -56,9 +56,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 { }" @@ -68,21 +70,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 } @@ -91,6 +93,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* @@ -104,7 +108,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:55.000] request: +Info 24 [00:00:57.000] request: { "command": "open", "arguments": { @@ -113,13 +117,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" ], @@ -127,14 +131,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 {}" @@ -144,27 +150,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 } @@ -173,6 +179,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 0066376b59b36..4ae76dd9741a9 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 @@ -62,9 +62,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 { }" @@ -77,21 +79,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 } @@ -106,6 +108,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* @@ -119,55 +123,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 { } @@ -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 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\"" @@ -232,25 +240,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 @@ -263,6 +271,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 ee6721c660a97..62b6734421c5d 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 @@ -62,9 +62,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 { }" @@ -77,21 +79,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 } @@ -106,6 +108,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* @@ -119,56 +123,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 { } @@ -181,6 +185,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: @@ -200,24 +206,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\"" @@ -233,26 +241,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 @@ -265,6 +273,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 c62422c733395..43f71da5e208e 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 @@ -62,9 +62,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 { }" @@ -77,21 +79,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 } @@ -106,6 +108,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* @@ -119,56 +123,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 { } @@ -181,6 +185,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: @@ -200,17 +206,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\"" @@ -226,8 +234,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 @@ -240,6 +248,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: @@ -257,24 +267,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/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js index 5d96b6a3e509e..97759ece064a3 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js +++ b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js @@ -50,9 +50,11 @@ Info 9 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 10 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /utils.ts 500 undefined WatchType: Closed Script info Info 11 [00:00:20.000] Starting updateGraphWorker: Project: /tsconfig.json Info 12 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 13 [00:00:22.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:23.000] Project '/tsconfig.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: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 15 [00:00:24.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) +Info 17 [00:00:26.000] Files (2) /utils.ts Text-1 "export class Element {\n // ...\n }\n\n export abstract class Component {\n abstract render(): Element;\n }" /classes.ts SVC-1-0 "import { Component } from \"./utils.js\";\n\n export class MyComponent extends Component {\n render/**/\n }" @@ -63,21 +65,21 @@ Info 15 [00:00:24.000] Files (2) classes.ts Matched by default include pattern '**/*' -Info 16 [00:00:25.000] ----------------------------------------------- -Info 17 [00:00:26.000] event: +Info 18 [00:00:27.000] ----------------------------------------------- +Info 19 [00:00:28.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/tsconfig.json"}} -Info 18 [00:00:27.000] event: +Info 20 [00:00:29.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"aace87d7c1572ff43c6978074161b586788b4518c7a9d06c79c03e613b6ce5a3","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":302,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"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 19 [00:00:28.000] event: +Info 21 [00:00:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/classes.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"}]}} -Info 20 [00:00:29.000] Project '/tsconfig.json' (Configured) -Info 20 [00:00:30.000] Files (2) +Info 22 [00:00:31.000] Project '/tsconfig.json' (Configured) +Info 22 [00:00:32.000] Files (2) -Info 20 [00:00:31.000] ----------------------------------------------- -Info 20 [00:00:32.000] Open files: -Info 20 [00:00:33.000] FileName: /classes.ts ProjectRootPath: undefined -Info 20 [00:00:34.000] Projects: /tsconfig.json -Info 20 [00:00:35.000] response: +Info 22 [00:00:33.000] ----------------------------------------------- +Info 22 [00:00:34.000] Open files: +Info 22 [00:00:35.000] FileName: /classes.ts ProjectRootPath: undefined +Info 22 [00:00:36.000] Projects: /tsconfig.json +Info 22 [00:00:37.000] response: { "responseRequired": false } @@ -86,6 +88,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -99,7 +103,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:36.000] request: +Info 23 [00:00:38.000] request: { "command": "configure", "arguments": { @@ -112,9 +116,9 @@ Info 21 [00:00:36.000] request: "seq": 2, "type": "request" } -Info 22 [00:00:37.000] response: +Info 24 [00:00:39.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 23 [00:00:38.000] response: +Info 25 [00:00:40.000] response: { "responseRequired": false } @@ -122,7 +126,7 @@ After request Before request -Info 24 [00:00:39.000] request: +Info 26 [00:00:41.000] request: { "command": "completionInfo", "arguments": { @@ -136,15 +140,15 @@ Info 24 [00:00:39.000] request: "seq": 3, "type": "request" } -Info 25 [00:00:40.000] getCompletionData: Get current token: * -Info 26 [00:00:41.000] getCompletionData: Is inside comment: * -Info 27 [00:00:42.000] getCompletionData: Get previous token: * -Info 28 [00:00:43.000] getCompletionsAtPosition: isCompletionListBlocker: * -Info 29 [00:00:44.000] getCompletionData: Semantic work: * -Info 30 [00:00:45.000] getExportInfoMap: cache miss or empty; calculating new results -Info 31 [00:00:46.000] getExportInfoMap: done in * ms -Info 32 [00:00:47.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 33 [00:00:48.000] response: +Info 27 [00:00:42.000] getCompletionData: Get current token: * +Info 28 [00:00:43.000] getCompletionData: Is inside comment: * +Info 29 [00:00:44.000] getCompletionData: Get previous token: * +Info 30 [00:00:45.000] getCompletionsAtPosition: isCompletionListBlocker: * +Info 31 [00:00:46.000] getCompletionData: Semantic work: * +Info 32 [00:00:47.000] getExportInfoMap: cache miss or empty; calculating new results +Info 33 [00:00:48.000] getExportInfoMap: done in * ms +Info 34 [00:00:49.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 35 [00:00:50.000] response: { "response": { "flags": 0, @@ -257,7 +261,7 @@ After request Before request -Info 34 [00:00:49.000] request: +Info 36 [00:00:51.000] request: { "command": "open", "arguments": { @@ -267,27 +271,27 @@ Info 34 [00:00:49.000] request: "seq": 4, "type": "request" } -Info 35 [00:00:50.000] FileWatcher:: Close:: WatchInfo: /utils.ts 500 undefined WatchType: Closed Script info -Info 36 [00:00:51.000] Search path: / -Info 37 [00:00:52.000] For info: /utils.ts :: Config file name: /tsconfig.json -Info 38 [00:00:53.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 39 [00:00:54.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 40 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 41 [00:00:56.000] Files (2) +Info 37 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /utils.ts 500 undefined WatchType: Closed Script info +Info 38 [00:00:53.000] Search path: / +Info 39 [00:00:54.000] For info: /utils.ts :: Config file name: /tsconfig.json +Info 40 [00:00:55.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 41 [00:00:56.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 42 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 43 [00:00:58.000] Files (2) /utils.ts SVC-2-0 "export class Element {\n // ...\n }\n\n export abstract class Component {\n abstract render2(): Element;\n }" /classes.ts SVC-1-0 "import { Component } from \"./utils.js\";\n\n export class MyComponent extends Component {\n render/**/\n }" -Info 42 [00:00:57.000] ----------------------------------------------- -Info 43 [00:00:58.000] Project '/tsconfig.json' (Configured) -Info 43 [00:00:59.000] Files (2) +Info 44 [00:00:59.000] ----------------------------------------------- +Info 45 [00:01:00.000] Project '/tsconfig.json' (Configured) +Info 45 [00:01:01.000] Files (2) -Info 43 [00:01:00.000] ----------------------------------------------- -Info 43 [00:01:01.000] Open files: -Info 43 [00:01:02.000] FileName: /classes.ts ProjectRootPath: undefined -Info 43 [00:01:03.000] Projects: /tsconfig.json -Info 43 [00:01:04.000] FileName: /utils.ts ProjectRootPath: undefined -Info 43 [00:01:05.000] Projects: /tsconfig.json -Info 43 [00:01:06.000] response: +Info 45 [00:01:02.000] ----------------------------------------------- +Info 45 [00:01:03.000] Open files: +Info 45 [00:01:04.000] FileName: /classes.ts ProjectRootPath: undefined +Info 45 [00:01:05.000] Projects: /tsconfig.json +Info 45 [00:01:06.000] FileName: /utils.ts ProjectRootPath: undefined +Info 45 [00:01:07.000] Projects: /tsconfig.json +Info 45 [00:01:08.000] response: { "responseRequired": false } @@ -296,6 +300,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -311,7 +317,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:07.000] request: +Info 46 [00:01:09.000] request: { "command": "updateOpen", "arguments": { @@ -337,7 +343,7 @@ Info 44 [00:01:07.000] request: "seq": 5, "type": "request" } -Info 45 [00:01:08.000] response: +Info 47 [00:01:10.000] response: { "response": true, "responseRequired": true @@ -350,7 +356,7 @@ After running timeout callbacks Before request -Info 46 [00:01:09.000] request: +Info 48 [00:01:11.000] request: { "command": "completionInfo", "arguments": { @@ -364,23 +370,23 @@ Info 46 [00:01:09.000] request: "seq": 6, "type": "request" } -Info 47 [00:01:10.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 48 [00:01:11.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:01:12.000] Project '/tsconfig.json' (Configured) -Info 50 [00:01:13.000] Files (2) +Info 49 [00:01:12.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 50 [00:01:13.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 51 [00:01:14.000] Project '/tsconfig.json' (Configured) +Info 52 [00:01:15.000] Files (2) /utils.ts SVC-2-0 "export class Element {\n // ...\n }\n\n export abstract class Component {\n abstract render2(): Element;\n }" /classes.ts SVC-1-1 "import { Component } from \"./utils.js\";\n\n export class MyComponent extends Component {\n rende/**/\n }" -Info 51 [00:01:14.000] ----------------------------------------------- -Info 52 [00:01:15.000] getCompletionData: Get current token: * -Info 53 [00:01:16.000] getCompletionData: Is inside comment: * -Info 54 [00:01:17.000] getCompletionData: Get previous token: * -Info 55 [00:01:18.000] getCompletionsAtPosition: isCompletionListBlocker: * -Info 56 [00:01:19.000] getCompletionData: Semantic work: * -Info 57 [00:01:20.000] getExportInfoMap: cache miss or empty; calculating new results -Info 58 [00:01:21.000] getExportInfoMap: done in * ms -Info 59 [00:01:22.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 60 [00:01:23.000] response: +Info 53 [00:01:16.000] ----------------------------------------------- +Info 54 [00:01:17.000] getCompletionData: Get current token: * +Info 55 [00:01:18.000] getCompletionData: Is inside comment: * +Info 56 [00:01:19.000] getCompletionData: Get previous token: * +Info 57 [00:01:20.000] getCompletionsAtPosition: isCompletionListBlocker: * +Info 58 [00:01:21.000] getCompletionData: Semantic work: * +Info 59 [00:01:22.000] getExportInfoMap: cache miss or empty; calculating new results +Info 60 [00:01:23.000] getExportInfoMap: done in * ms +Info 61 [00:01:24.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 62 [00:01:25.000] response: { "response": { "flags": 0, 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 87b5e6f8aad90..43c3f68c7ab22 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 @@ -57,9 +57,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();" @@ -73,21 +75,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 } @@ -96,6 +98,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* @@ -111,7 +115,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:53.000] request: +Info 25 [00:00:55.000] request: { "command": "geterr", "arguments": { @@ -123,7 +127,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 } @@ -131,27 +135,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": { @@ -177,7 +181,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 @@ -186,7 +190,7 @@ After request Before request -Info 31 [00:01:01.000] request: +Info 33 [00:01:03.000] request: { "command": "geterr", "arguments": { @@ -198,7 +202,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 } @@ -206,29 +210,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 56ad4829547a9..853040ea50c62 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 @@ -57,9 +57,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();" @@ -73,21 +75,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 } @@ -96,6 +98,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* @@ -111,7 +115,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:53.000] request: +Info 25 [00:00:55.000] request: { "command": "geterr", "arguments": { @@ -123,7 +127,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 } @@ -131,32 +135,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": { @@ -165,13 +169,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 } @@ -180,6 +184,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: @@ -197,7 +203,7 @@ FsWatchesRecursive:: Before request -Info 36 [00:01:13.000] request: +Info 38 [00:01:15.000] request: { "command": "open", "arguments": { @@ -208,26 +214,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 } @@ -236,6 +242,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: @@ -255,7 +263,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:01:29.000] request: +Info 48 [00:01:31.000] request: { "command": "open", "arguments": { @@ -265,19 +273,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 } @@ -286,6 +294,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: @@ -303,7 +313,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "updateOpen", "arguments": { @@ -329,7 +339,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 @@ -338,7 +348,7 @@ After request Before request -Info 53 [00:01:44.000] request: +Info 55 [00:01:46.000] request: { "command": "geterr", "arguments": { @@ -351,7 +361,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 } @@ -359,47 +369,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 54c6c9f9f117a..1af502b4a71c0 100644 --- a/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js +++ b/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.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 "" 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,10 +46,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": { @@ -58,7 +62,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 660f5d454cea1..70a7dd3bc8c3a 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 @@ -40,24 +40,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 } @@ -70,6 +72,8 @@ PolledWatches:: {"pollingInterval":500} /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -79,7 +83,7 @@ FsWatches:: Before request -Info 19 [00:00:34.000] request: +Info 21 [00:00:36.000] request: { "command": "open", "arguments": { @@ -88,34 +92,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 } @@ -123,7 +129,7 @@ After request Before request -Info 29 [00:00:55.000] request: +Info 33 [00:00:59.000] request: { "command": "getEditsForFileRename", "arguments": { @@ -133,7 +139,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 a0d03222f0f94..b3bbb33c697e0 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js @@ -42,9 +42,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\";" @@ -55,15 +57,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 } @@ -72,6 +74,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -85,7 +89,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -94,19 +98,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 } @@ -115,6 +119,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -130,7 +136,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -141,8 +147,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 a39b09d7209a6..fbb4e45bbadc2 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js @@ -42,9 +42,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\";" @@ -55,15 +57,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 } @@ -72,6 +74,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -85,7 +89,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -94,19 +98,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 } @@ -115,6 +119,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -130,7 +136,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -141,8 +147,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 98d5e4f8dc5ce..01224b9391321 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js @@ -42,9 +42,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\";" @@ -55,15 +57,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 } @@ -72,6 +74,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -85,7 +89,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -94,19 +98,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 } @@ -115,6 +119,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -130,7 +136,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -141,8 +147,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 af4274ea0ada6..450bd5131bec3 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 @@ -42,9 +42,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\";" @@ -55,15 +57,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 } @@ -72,6 +74,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -85,7 +89,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -94,19 +98,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 } @@ -115,6 +119,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -130,7 +136,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -141,8 +147,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 dffecb29af43b..a2e21120c836a 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js @@ -42,9 +42,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\";" @@ -55,15 +57,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 } @@ -72,6 +74,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -85,7 +89,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -94,19 +98,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 } @@ -115,6 +119,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -130,7 +136,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -141,8 +147,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 f877eb61f6d3e..13c835245a581 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js @@ -23,24 +23,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 @@ -50,10 +52,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": { @@ -65,7 +69,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": [ @@ -111,7 +115,7 @@ After request Before request -Info 13 [00:00:22.000] request: +Info 15 [00:00:24.000] request: { "command": "geterr", "arguments": { @@ -123,7 +127,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 } @@ -131,20 +135,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 9a67214519daa..d5d8636d14a6a 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js @@ -23,24 +23,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 @@ -50,10 +52,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": { @@ -65,7 +69,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": [ @@ -96,7 +100,7 @@ After request Before request -Info 13 [00:00:22.000] request: +Info 15 [00:00:24.000] request: { "command": "geterr", "arguments": { @@ -108,7 +112,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 } @@ -116,20 +120,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 93f621e6789c9..adcac3ad2a4d9 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js +++ b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js @@ -35,9 +35,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 " @@ -50,11 +52,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 bf022245543c4..ca12997039e8a 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 @@ -82,9 +82,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" @@ -99,22 +101,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 } @@ -127,6 +129,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -142,76 +146,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": { @@ -223,7 +227,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 } @@ -231,94 +235,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": { @@ -330,7 +334,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 } @@ -338,89 +342,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 @@ -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 166 [00:04:02.000] request: +Info 168 [00:04:04.000] request: { "command": "geterr", "arguments": { @@ -462,7 +468,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 } @@ -470,87 +476,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 @@ -561,6 +567,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: @@ -582,7 +590,7 @@ FsWatchesRecursive:: Before request -Info 208 [00:04:58.000] request: +Info 210 [00:05:00.000] request: { "command": "geterr", "arguments": { @@ -594,7 +602,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 } @@ -602,87 +610,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 @@ -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/package.json: *new* {"pollingInterval":2000} @@ -712,7 +722,7 @@ FsWatchesRecursive:: Before request -Info 252 [00:05:55.000] request: +Info 254 [00:05:57.000] request: { "command": "geterr", "arguments": { @@ -724,7 +734,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 } @@ -732,20 +742,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 422eebf0a9902..a732d8142dbb2 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 @@ -82,9 +82,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" @@ -99,22 +101,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 } @@ -127,6 +129,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -142,76 +146,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": { @@ -223,7 +227,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 } @@ -231,94 +235,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": { @@ -330,7 +334,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 } @@ -338,90 +342,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 @@ -432,6 +436,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} @@ -451,7 +457,7 @@ FsWatchesRecursive:: Before request -Info 167 [00:04:03.000] request: +Info 169 [00:04:05.000] request: { "command": "geterr", "arguments": { @@ -463,7 +469,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 } @@ -471,80 +477,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 @@ -555,6 +561,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: @@ -576,7 +584,7 @@ FsWatchesRecursive:: Before request -Info 202 [00:04:52.000] request: +Info 204 [00:04:54.000] request: { "command": "geterr", "arguments": { @@ -588,7 +596,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 } @@ -596,86 +604,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 @@ -686,6 +694,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} @@ -705,7 +715,7 @@ FsWatchesRecursive:: Before request -Info 245 [00:05:48.000] request: +Info 247 [00:05:50.000] request: { "command": "geterr", "arguments": { @@ -717,7 +727,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 } @@ -725,20 +735,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 d781ad3ebcde0..c089866815562 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -737,4 +745,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 e9d11754df9e8..e0085fbb78880 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -739,7 +747,7 @@ After request Before request -Info 55 [00:01:55.000] request: +Info 57 [00:01:57.000] request: { "command": "completionInfo", "arguments": { @@ -750,18 +758,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, @@ -847,7 +855,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 0e11c6dff4d11..aeae27304ceab 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -737,21 +745,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" @@ -773,49 +781,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: @@ -835,4 +845,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 adb14218540a2..c33802355c226 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -739,7 +747,7 @@ After request Before request -Info 55 [00:01:55.000] request: +Info 57 [00:01:57.000] request: { "command": "completionInfo", "arguments": { @@ -750,18 +758,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, @@ -847,12 +855,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 4978bb17b06f6..f5d00af461cd8 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -737,8 +745,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] {} @@ -746,4 +754,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 b823747eae31a..996512c0d64b4 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -737,18 +745,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", @@ -761,54 +769,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 7da1aa6c01d3a..660630efb9eae 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -737,25 +745,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: @@ -775,11 +785,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" @@ -795,44 +805,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 db7e6a2cb92dc..1646ebd7bd811 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 @@ -60,9 +60,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" @@ -81,34 +83,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 } @@ -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* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -149,23 +153,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 } @@ -174,6 +178,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -199,7 +205,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -208,25 +214,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 } @@ -235,6 +241,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -258,7 +266,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -272,9 +280,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 } @@ -282,7 +290,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -293,18 +301,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, @@ -737,12 +745,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": { @@ -753,21 +761,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": { @@ -778,16 +786,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, @@ -1220,13 +1228,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": { @@ -1237,9 +1245,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 } @@ -1247,7 +1255,7 @@ After request Before request -Info 77 [00:02:17.000] request: +Info 79 [00:02:19.000] request: { "command": "completionInfo", "arguments": { @@ -1258,16 +1266,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, @@ -1700,4 +1708,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 7b4462f50d69d..8eef54d4cd19f 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 @@ -153,20 +153,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;" @@ -176,8 +178,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": [ { @@ -206,6 +208,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 b51b13677e495..e199d7d8db19a 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 @@ -39,9 +39,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;" @@ -51,28 +53,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 c5e4e2a3b55b9..eefbaa00ff0af 100644 --- a/tests/baselines/reference/tsserver/openfile/realoaded-with-empty-content.js +++ b/tests/baselines/reference/tsserver/openfile/realoaded-with-empty-content.js @@ -8,33 +8,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 fb3c4c9daaed6..ff0fecb4b00ec 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 @@ -39,9 +39,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;" @@ -51,24 +53,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; }" @@ -81,13 +83,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 87cf436099244..c009b9a40fdd7 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 @@ -47,9 +47,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();" @@ -59,15 +61,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 } @@ -80,6 +82,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* @@ -87,7 +91,7 @@ FsWatches:: Before request -Info 15 [00:00:40.000] request: +Info 17 [00:00:42.000] request: { "command": "geterr", "arguments": { @@ -99,7 +103,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 } @@ -107,27 +111,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": { @@ -153,7 +157,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 @@ -162,7 +166,7 @@ After request Before request -Info 23 [00:00:48.000] request: +Info 25 [00:00:50.000] request: { "command": "geterr", "arguments": { @@ -174,7 +178,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 } @@ -182,35 +186,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": { @@ -236,7 +240,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 @@ -245,7 +249,7 @@ After request Before request -Info 36 [00:01:01.000] request: +Info 38 [00:01:03.000] request: { "command": "geterr", "arguments": { @@ -257,7 +261,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 } @@ -265,28 +269,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 ad2da71caf55b..ffcd047a94e37 100644 --- a/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js +++ b/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js @@ -65,9 +65,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; } }" @@ -83,20 +85,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* {} @@ -113,7 +119,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:44.000] request: +Info 23 [00:00:46.000] request: { "command": "open", "arguments": { @@ -122,24 +128,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: {} @@ -158,7 +168,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:00:57.000] request: +Info 28 [00:00:59.000] request: { "command": "open", "arguments": { @@ -167,26 +177,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: {} @@ -203,13 +217,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 @@ -218,7 +232,7 @@ After request Before request -Info 33 [00:01:14.000] request: +Info 35 [00:01:16.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -227,7 +241,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" @@ -238,7 +252,7 @@ After request Before request -Info 35 [00:01:16.000] request: +Info 37 [00:01:18.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -247,7 +261,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" @@ -258,7 +272,7 @@ After request Before request -Info 37 [00:01:18.000] request: +Info 39 [00:01:20.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -267,7 +281,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 @@ -276,7 +290,7 @@ After request Before request -Info 39 [00:01:20.000] request: +Info 41 [00:01:22.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -285,7 +299,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 7bb0910775fc5..299bdd51df802 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 @@ -59,9 +59,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;" @@ -71,15 +73,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 } @@ -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* @@ -102,18 +106,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" ], @@ -126,43 +130,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 455c211572064..dd44fa46edd19 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 @@ -68,9 +68,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}" @@ -86,21 +88,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 } @@ -109,6 +111,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* @@ -126,7 +130,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": { @@ -138,7 +142,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 } @@ -146,27 +150,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": { @@ -180,7 +184,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 } @@ -190,7 +194,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": { @@ -202,7 +206,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 } @@ -210,30 +214,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 fe1c857b2607d..b933ac1fad4e3 100644 --- a/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js +++ b/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js @@ -34,24 +34,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 } @@ -60,6 +62,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -69,18 +73,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" ], @@ -89,35 +93,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": { @@ -126,7 +130,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 2fdcabee3e32e..78b4b72890bcf 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 @@ -43,9 +43,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; } }" @@ -55,21 +57,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 } @@ -80,6 +82,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* @@ -93,7 +97,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:50.000] request: +Info 25 [00:00:52.000] request: { "command": "geterr", "arguments": { @@ -105,7 +109,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 } @@ -113,45 +117,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; } } @@ -163,6 +167,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: @@ -176,12 +182,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; } }" @@ -191,26 +197,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 @@ -219,6 +225,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: @@ -232,13 +240,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": { @@ -250,7 +258,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 } @@ -258,20 +266,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 6f4bd53730117..6830da3a61b17 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 @@ -53,11 +53,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';" @@ -67,21 +71,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 } @@ -90,8 +94,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* @@ -107,7 +115,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:00:55.000] request: +Info 30 [00:00:59.000] request: { "command": "geterr", "arguments": { @@ -119,7 +127,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 } @@ -127,61 +135,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: @@ -203,7 +215,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:01:43.000] request: +Info 68 [00:01:47.000] request: { "command": "geterr", "arguments": { @@ -215,7 +227,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 } @@ -225,68 +237,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; @@ -297,7 +309,7 @@ export const y = 10; Before request -Info 111 [00:02:44.000] request: +Info 115 [00:02:48.000] request: { "command": "geterr", "arguments": { @@ -309,7 +321,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 } @@ -319,21 +331,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) @@ -344,7 +356,7 @@ export const y = 10; Before request -Info 117 [00:02:56.000] request: +Info 121 [00:03:00.000] request: { "command": "geterr", "arguments": { @@ -356,7 +368,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 } @@ -366,99 +378,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';" @@ -471,32 +485,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": { @@ -508,7 +546,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 } @@ -516,20 +554,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 09cb8e889bd11..cbd969f10ba48 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 @@ -53,11 +53,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';" @@ -67,21 +71,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 } @@ -90,8 +94,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* @@ -107,7 +115,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:00:55.000] request: +Info 30 [00:00:59.000] request: { "command": "geterr", "arguments": { @@ -119,7 +127,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 } @@ -127,61 +135,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: @@ -201,47 +213,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": { @@ -253,7 +265,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 } @@ -261,59 +273,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; @@ -326,7 +338,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": { @@ -338,7 +350,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 } @@ -346,21 +358,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) @@ -373,7 +385,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": { @@ -385,7 +397,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 } @@ -393,99 +405,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';" @@ -498,32 +512,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": { @@ -535,7 +573,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 } @@ -543,20 +581,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 29507bd96d869..0620d64418cb6 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 @@ -46,9 +46,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 "" @@ -58,7 +60,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:: @@ -76,20 +78,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 } @@ -100,35 +104,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 } @@ -149,6 +153,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* @@ -164,7 +170,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:01:37.000] request: +Info 21 [00:01:39.000] request: { "command": "open", "arguments": { @@ -174,19 +180,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 };" @@ -202,31 +208,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 } @@ -247,6 +253,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: @@ -274,7 +282,7 @@ FsWatchesRecursive:: Before request -Info 35 [00:02:14.000] request: +Info 37 [00:02:16.000] request: { "command": "geterr", "arguments": { @@ -287,7 +295,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 } @@ -295,45 +303,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": { @@ -342,19 +350,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 } @@ -375,6 +383,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: @@ -406,7 +416,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:36.000] request: +Info 53 [00:02:38.000] request: { "command": "open", "arguments": { @@ -416,15 +426,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 "" @@ -434,27 +444,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 };" @@ -467,29 +477,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 } @@ -510,6 +520,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: @@ -539,7 +551,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 71 [00:03:27.000] request: +Info 73 [00:03:29.000] request: { "command": "geterr", "arguments": { @@ -552,7 +564,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 } @@ -560,38 +572,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 8152b63d0848c..f10894aa82adf 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 @@ -61,9 +61,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);" @@ -77,23 +79,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 } @@ -102,6 +104,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* @@ -119,7 +123,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:00:58.000] request: +Info 29 [00:01:00.000] request: { "command": "geterr", "arguments": { @@ -131,7 +135,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 } @@ -139,20 +143,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 841bc1c31a8e2..960394a2df2a7 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 @@ -60,9 +60,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);" @@ -75,23 +77,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 } @@ -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 27 [00:00:58.000] request: +Info 29 [00:01:00.000] request: { "command": "geterr", "arguments": { @@ -129,7 +133,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 } @@ -137,20 +141,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 f844cf26f6836..279615a3adafb 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 @@ -41,9 +41,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/// " @@ -53,15 +55,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 } @@ -72,6 +74,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* @@ -88,7 +92,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": { @@ -100,7 +104,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 } @@ -108,20 +112,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 edeaad7a57873..4c6563f31948a 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 @@ -38,9 +38,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/// " @@ -50,15 +52,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 } @@ -67,6 +69,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* @@ -83,7 +87,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": { @@ -95,7 +99,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 } @@ -103,20 +107,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 942961c90695e..bc6223d473e76 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 @@ -49,9 +49,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};" @@ -61,15 +63,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 } @@ -78,6 +80,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* @@ -91,7 +95,7 @@ FsWatchesRecursive:: Before request -Info 18 [00:00:46.000] request: +Info 20 [00:00:48.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -101,7 +105,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 @@ -110,7 +114,7 @@ After request Before request -Info 20 [00:00:48.000] request: +Info 22 [00:00:50.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -120,7 +124,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": [ { @@ -143,7 +147,7 @@ After request Before request -Info 22 [00:00:50.000] request: +Info 24 [00:00:52.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -153,7 +157,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 1cedf014f9d1a..fd740925c14cf 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 @@ -51,9 +51,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};" @@ -63,21 +65,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 } @@ -86,6 +88,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* @@ -99,7 +103,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:50.000] request: +Info 24 [00:00:52.000] request: { "command": "geterr", "arguments": { @@ -111,7 +115,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 } @@ -119,20 +123,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 c6dbab16d912c..0f3093ca1ed9d 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 @@ -51,9 +51,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};" @@ -63,21 +65,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 } @@ -86,6 +88,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* @@ -99,7 +103,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:50.000] request: +Info 24 [00:00:52.000] request: { "command": "geterrForProject", "arguments": { @@ -109,7 +113,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 } @@ -117,20 +121,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 cef8c99fa88e8..045ae4e141143 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 @@ -312,9 +312,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}" @@ -327,17 +329,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 } @@ -348,6 +350,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -363,7 +367,7 @@ FsWatches:: Before request -Info 24 [00:01:23.000] request: +Info 26 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -373,7 +377,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 e33503a50e7c1..41954d9e4ef2c 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,52 +323,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": [ { @@ -384,7 +392,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -393,19 +401,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 @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -460,7 +470,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:02:55.000] request: +Info 82 [00:02:59.000] request: { "command": "emit-output", "arguments": { @@ -469,7 +479,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 bbd05cc068984..86d647d242d77 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,44 +323,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": [ { @@ -374,7 +382,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -383,19 +391,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 @@ -422,6 +430,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -447,7 +457,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:50.000] request: +Info 77 [00:02:54.000] request: { "command": "emit-output", "arguments": { @@ -456,7 +466,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 aec5528f92c3f..411bbed3dabd0 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,52 +323,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": [ { @@ -382,7 +390,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -391,19 +399,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 @@ -431,6 +439,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -456,7 +466,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:02:55.000] request: +Info 82 [00:02:59.000] request: { "command": "emit-output", "arguments": { @@ -465,7 +475,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 0b84e3c2cc6fc..eb397e50ae34e 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,44 +323,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": [ { @@ -374,7 +382,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -383,19 +391,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 @@ -422,6 +430,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -447,7 +457,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:50.000] request: +Info 77 [00:02:54.000] request: { "command": "emit-output", "arguments": { @@ -456,7 +466,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 35a871b62716a..358222f36f7d3 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,15 +324,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": [ { @@ -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,19 +359,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 @@ -393,6 +401,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +428,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:26.000] request: +Info 75 [00:02:30.000] request: { "command": "emit-output", "arguments": { @@ -428,7 +438,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 cc8cc163e9c54..e45defe57db7f 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,7 +324,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": [ { @@ -333,7 +341,7 @@ After request Before request -Info 52 [00:02:00.000] request: +Info 56 [00:02:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -343,19 +351,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 @@ -382,6 +390,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +417,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:21.000] request: +Info 70 [00:02:25.000] request: { "command": "emit-output", "arguments": { @@ -417,7 +427,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 19ca722010f24..6fa953de4927f 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,15 +324,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": [ { @@ -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,19 +359,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 @@ -391,6 +399,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -416,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:26.000] request: +Info 75 [00:02:30.000] request: { "command": "emit-output", "arguments": { @@ -426,7 +436,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 def9b4a351cf6..94af71c2440d3 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,7 +324,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": [ { @@ -333,7 +341,7 @@ After request Before request -Info 52 [00:02:00.000] request: +Info 56 [00:02:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -343,19 +351,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 @@ -382,6 +390,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +417,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:21.000] request: +Info 70 [00:02:25.000] request: { "command": "emit-output", "arguments": { @@ -417,7 +427,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 9c28120101ecc..d50d4d24a38f2 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -233,7 +241,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": [ { @@ -250,7 +258,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -260,19 +268,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 @@ -299,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -324,7 +334,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:01:53.000] request: +Info 64 [00:01:57.000] request: { "command": "emit-output", "arguments": { @@ -334,7 +344,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 0b67ba727c4fa..2892a649889c5 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -342,7 +350,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -352,7 +360,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 @@ -361,7 +369,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -371,7 +379,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 51d71cbd4a9e1..b85317c7077dc 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -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,7 +358,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 @@ -359,7 +367,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -369,7 +377,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 68f87627d755b..a341e73e49a6c 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -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,7 +358,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 @@ -359,7 +367,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -369,7 +377,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 28c8ff4bb88e7..ee77f016df11e 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -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,7 +358,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 @@ -359,7 +367,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -369,7 +377,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 fc63f96405e6d..346e1a3726cc2 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -233,7 +241,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": [ { @@ -250,7 +258,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -260,7 +268,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 @@ -269,7 +277,7 @@ After request Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "emit-output", "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": { "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 6b21cd5565a4c..192ba3185890e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -293,19 +301,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 @@ -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/dependency/node_modules/@types: {"pollingInterval":500} @@ -357,7 +367,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:17.000] request: +Info 66 [00:02:21.000] request: { "command": "emit-output", "arguments": { @@ -366,7 +376,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 0d3e8e2f1395f..a0a46f40c2e7f 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,52 +323,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": [ { @@ -377,7 +385,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -386,10 +394,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 @@ -406,7 +414,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": { @@ -415,7 +423,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 b9f216d890bbf..a99135bc33187 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,44 +323,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": [ { @@ -369,7 +377,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -378,10 +386,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 @@ -401,7 +409,7 @@ exports.fn3 = fn3; Before request -Info 64 [00:02:36.000] request: +Info 68 [00:02:40.000] request: { "command": "emit-output", "arguments": { @@ -410,7 +418,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 56ff43115fdf7..c0b0337ba7813 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -342,7 +350,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -352,10 +360,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 @@ 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": { @@ -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-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js index c6d250cb1f695..ca5a9057e6020 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,52 +323,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": [ { @@ -377,7 +385,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -386,10 +394,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 @@ -406,7 +414,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": { @@ -415,7 +423,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 ac30022d08b38..db9bc423a4f7c 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -342,7 +350,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -352,10 +360,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 @@ -373,7 +381,7 @@ function fn3() { } Before request -Info 62 [00:02:12.000] request: +Info 66 [00:02:16.000] request: { "command": "emit-output", "arguments": { @@ -383,7 +391,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 595eff622370d..2386f53d3c2f6 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,44 +323,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": [ { @@ -369,7 +377,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -378,10 +386,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 @@ -399,7 +407,7 @@ function fn3() { } Before request -Info 64 [00:02:36.000] request: +Info 68 [00:02:40.000] request: { "command": "emit-output", "arguments": { @@ -408,7 +416,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 bd3dbd235c6b7..f6996f8b9474d 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -342,7 +350,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -352,10 +360,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 @@ 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": { @@ -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-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js index e4dece28478d7..aaf931f7c5663 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -284,7 +292,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -298,7 +306,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 } @@ -306,7 +314,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -316,16 +324,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": [ { @@ -342,7 +350,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -352,10 +360,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 @@ -375,7 +383,7 @@ exports.fn3 = fn3; Before request -Info 62 [00:02:12.000] request: +Info 66 [00:02:16.000] request: { "command": "emit-output", "arguments": { @@ -385,7 +393,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 d2b44abe8ef8f..f9a6a17f772fa 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -233,7 +241,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": [ { @@ -250,7 +258,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -260,10 +268,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 @@ -280,7 +288,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": { @@ -290,7 +298,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 2af8df88fdb5b..2d3ae06698782 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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" @@ -171,23 +177,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -223,7 +231,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,35 +240,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": [ { @@ -277,7 +285,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -286,10 +294,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 @@ -306,7 +314,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": { @@ -315,7 +323,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 e3559af71db9d..99fe36eb0d7db 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,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,32 +205,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": [ { @@ -243,7 +247,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -252,7 +256,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 @@ -261,7 +265,7 @@ After request Before request -Info 46 [00:01:48.000] request: +Info 48 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -270,7 +274,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 e1d7de00984ea..623b4b28b8693 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,32 +218,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": [ { @@ -254,7 +258,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -263,7 +267,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 @@ -272,7 +276,7 @@ After request Before request -Info 44 [00:01:43.000] request: +Info 46 [00:01:45.000] request: { "command": "emit-output", "arguments": { @@ -281,7 +285,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 11d50548ef330..0b08bcbcf8c68 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -201,32 +205,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": [ { @@ -241,7 +245,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -250,7 +254,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 @@ -259,7 +263,7 @@ After request Before request -Info 46 [00:01:48.000] request: +Info 48 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -268,7 +272,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 f48a8e6d9e62d..81152f64edda5 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,32 +218,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": [ { @@ -254,7 +258,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -263,7 +267,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 @@ -272,7 +276,7 @@ After request Before request -Info 44 [00:01:43.000] request: +Info 46 [00:01:45.000] request: { "command": "emit-output", "arguments": { @@ -281,7 +285,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 8599f4190d530..efaee5089bcbf 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,7 @@ export function fn2() { } export function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -202,16 +206,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": [ { @@ -228,7 +232,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -238,7 +242,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 @@ -247,7 +251,7 @@ After request Before request -Info 44 [00:01:34.000] request: +Info 46 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -257,7 +261,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 36697b5a0580c..2e489034d2e9c 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -215,16 +219,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": [ { @@ -239,7 +243,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -249,7 +253,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 @@ -258,7 +262,7 @@ After request Before request -Info 42 [00:01:29.000] request: +Info 44 [00:01:31.000] request: { "command": "emit-output", "arguments": { @@ -268,7 +272,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 a89b3c241a1ed..0e5252187ec3c 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -202,16 +206,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": [ { @@ -226,7 +230,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -236,7 +240,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 @@ -245,7 +249,7 @@ After request Before request -Info 44 [00:01:34.000] request: +Info 46 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -255,7 +259,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 7188bec46c247..67faa232fcbeb 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -215,16 +219,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": [ { @@ -239,7 +243,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -249,7 +253,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 @@ -258,7 +262,7 @@ After request Before request -Info 42 [00:01:29.000] request: +Info 44 [00:01:31.000] request: { "command": "emit-output", "arguments": { @@ -268,7 +272,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 f0c7fa69f48c0..109b6a54d62fa 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -151,7 +155,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": [ { @@ -168,7 +172,7 @@ After request Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -178,7 +182,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 @@ -187,7 +191,7 @@ After request Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "emit-output", "arguments": { @@ -197,7 +201,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 f624247e769bc..b449576a3fbc0 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -192,7 +196,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 @@ -201,7 +205,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "emit-output", "arguments": { @@ -210,7 +214,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 4963e6f415de0..d6699fc32a6c8 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,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,32 +205,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": [ { @@ -243,7 +247,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -252,10 +256,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 @@ -272,7 +276,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": { @@ -281,7 +285,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 5b775b7b6ddcd..ffb23a601a341 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,32 +218,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": [ { @@ -256,7 +260,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -265,10 +269,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 @@ -288,7 +292,7 @@ exports.fn3 = fn3; Before request -Info 47 [00:01:48.000] request: +Info 49 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -297,7 +301,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 48b06938d6a94..3fb7f5e4bce28 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -201,32 +205,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": [ { @@ -243,7 +247,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -252,10 +256,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 @@ -272,7 +276,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": { @@ -281,7 +285,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 5631bd6ac649b..0729101cee91d 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,32 +218,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": [ { @@ -256,7 +260,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -265,10 +269,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 @@ -286,7 +290,7 @@ function fn3() { } Before request -Info 47 [00:01:48.000] request: +Info 49 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -295,7 +299,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 739c802e77f66..e6b635862d33d 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,7 @@ export function fn2() { } export function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -202,16 +206,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": [ { @@ -228,7 +232,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -238,10 +242,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 @@ -258,7 +262,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": { @@ -268,7 +272,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 7e436b1c7bb6c..dc6ceb1d1c1f9 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -215,16 +219,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": [ { @@ -241,7 +245,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -251,10 +255,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 @@ -274,7 +278,7 @@ exports.fn3 = fn3; Before request -Info 45 [00:01:34.000] request: +Info 47 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -284,7 +288,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 ffe1d43cb9bb5..479af751da11c 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -181,10 +185,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() { } @@ -192,7 +196,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -202,16 +206,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": [ { @@ -228,7 +232,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -238,10 +242,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 @@ -258,7 +262,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": { @@ -268,7 +272,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 006f8f8c67fc9..e7575555414ca 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -197,7 +201,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 } @@ -205,7 +209,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -215,16 +219,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": [ { @@ -241,7 +245,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -251,10 +255,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 @@ -272,7 +276,7 @@ function fn3() { } Before request -Info 45 [00:01:34.000] request: +Info 47 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -282,7 +286,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 84a74765d4bf6..736b96f2bd818 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -151,7 +155,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": [ { @@ -168,7 +172,7 @@ After request Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -178,10 +182,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 @@ -198,7 +202,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": { @@ -208,7 +212,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 90a28ca9c5e1f..18720dd41fc35 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 @@ -86,9 +86,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" @@ -101,15 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,23 +154,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": [ { @@ -183,7 +187,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -192,10 +196,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 @@ -212,7 +216,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": { @@ -221,7 +225,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 e590eef2956b7..94b0d88507044 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 @@ -92,9 +92,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" @@ -107,17 +109,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 } @@ -130,6 +132,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -158,7 +162,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 @@ -167,7 +171,7 @@ After request Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -176,7 +180,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": [ { @@ -199,7 +203,7 @@ After request Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -208,7 +212,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 @@ -217,7 +221,7 @@ After request Before request -Info 35 [00:01:10.000] request: +Info 37 [00:01:12.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -226,7 +230,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 @@ -235,7 +239,7 @@ After request Before request -Info 37 [00:01:12.000] request: +Info 39 [00:01:14.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -244,7 +248,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 @@ -253,7 +257,7 @@ After request Before request -Info 39 [00:01:14.000] request: +Info 41 [00:01:16.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -262,7 +266,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 @@ -271,7 +275,7 @@ After request Before request -Info 41 [00:01:16.000] request: +Info 43 [00:01:18.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -281,7 +285,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 @@ -290,7 +294,7 @@ After request Before request -Info 43 [00:01:18.000] request: +Info 45 [00:01:20.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -300,7 +304,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": [ { @@ -323,7 +327,7 @@ After request Before request -Info 45 [00:01:20.000] request: +Info 47 [00:01:22.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -333,7 +337,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 @@ -342,7 +346,7 @@ After request Before request -Info 47 [00:01:22.000] request: +Info 49 [00:01:24.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -352,7 +356,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 @@ -361,7 +365,7 @@ After request Before request -Info 49 [00:01:24.000] request: +Info 51 [00:01:26.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -371,7 +375,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 @@ -380,7 +384,7 @@ After request Before request -Info 51 [00:01:26.000] request: +Info 53 [00:01:28.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -390,7 +394,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 1464cf339f60f..5db550c7bde97 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 @@ -94,9 +94,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" @@ -109,23 +111,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 } @@ -138,6 +140,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -157,7 +161,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "geterr", "arguments": { @@ -169,7 +173,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 } @@ -177,20 +181,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 33925d85839c8..64fea066b2b42 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 @@ -94,9 +94,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" @@ -109,23 +111,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 } @@ -138,6 +140,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -157,7 +161,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "geterrForProject", "arguments": { @@ -167,7 +171,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 } @@ -175,45 +179,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": { @@ -223,7 +227,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 } @@ -231,38 +235,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 3de3bfbc9fd3b..8aaf251cd8e8b 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 @@ -92,9 +92,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" @@ -107,17 +109,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 } @@ -130,6 +132,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -158,18 +162,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;" @@ -179,23 +185,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 } @@ -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/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -231,7 +239,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -240,7 +248,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 @@ -249,7 +257,7 @@ After request Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -258,7 +266,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": [ { @@ -281,7 +289,7 @@ After request Before request -Info 50 [00:01:36.000] request: +Info 54 [00:01:40.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -290,7 +298,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 @@ -299,7 +307,7 @@ After request Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -308,7 +316,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 @@ -317,7 +325,7 @@ After request Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -326,7 +334,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": [ { @@ -349,7 +357,7 @@ After request Before request -Info 56 [00:01:42.000] request: +Info 60 [00:01:46.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -358,7 +366,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 @@ -367,7 +375,7 @@ After request Before request -Info 58 [00:01:44.000] request: +Info 62 [00:01:48.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -377,7 +385,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 @@ -386,7 +394,7 @@ After request Before request -Info 60 [00:01:46.000] request: +Info 64 [00:01:50.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -396,7 +404,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": [ { @@ -419,7 +427,7 @@ After request Before request -Info 62 [00:01:48.000] request: +Info 66 [00:01:52.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -429,7 +437,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 @@ -438,7 +446,7 @@ After request Before request -Info 64 [00:01:50.000] request: +Info 68 [00:01:54.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -448,7 +456,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 @@ -457,7 +465,7 @@ After request Before request -Info 66 [00:01:52.000] request: +Info 70 [00:01:56.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -467,7 +475,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 @@ -476,7 +484,7 @@ After request Before request -Info 68 [00:01:54.000] request: +Info 72 [00:01:58.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -486,7 +494,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 @@ -495,7 +503,7 @@ After request Before request -Info 70 [00:01:56.000] request: +Info 74 [00:02:00.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -505,7 +513,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 @@ -514,7 +522,7 @@ After request Before request -Info 72 [00:01:58.000] request: +Info 76 [00:02:02.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -524,7 +532,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": [ { @@ -547,7 +555,7 @@ After request Before request -Info 74 [00:02:00.000] request: +Info 78 [00:02:04.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -557,7 +565,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 fdf8cb61140bc..a9b77ec65dcd9 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 @@ -94,9 +94,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" @@ -109,23 +111,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 } @@ -138,6 +140,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -157,7 +161,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "open", "arguments": { @@ -166,20 +170,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;" @@ -189,29 +195,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 } @@ -224,6 +230,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -247,7 +255,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -260,7 +268,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 } @@ -268,38 +276,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 02721bc94a69d..1dd9a0fd946c3 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 @@ -94,9 +94,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" @@ -109,23 +111,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 } @@ -138,6 +140,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -157,7 +161,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "open", "arguments": { @@ -166,20 +170,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;" @@ -189,29 +195,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 } @@ -224,6 +230,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -247,7 +255,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "geterrForProject", "arguments": { @@ -257,7 +265,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 } @@ -265,45 +273,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": { @@ -313,7 +321,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 } @@ -321,20 +329,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 8e287f808b175..1bc65d97907a8 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 @@ -86,9 +86,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" @@ -101,17 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "syntacticDiagnosticsSync", "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": [], "responseRequired": true @@ -159,7 +163,7 @@ After request Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -168,7 +172,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": [ { @@ -191,7 +195,7 @@ After request Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -200,7 +204,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 @@ -209,7 +213,7 @@ After request Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -218,7 +222,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 @@ -227,7 +231,7 @@ After request Before request -Info 35 [00:01:10.000] request: +Info 37 [00:01:12.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -236,7 +240,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 @@ -245,7 +249,7 @@ After request Before request -Info 37 [00:01:12.000] request: +Info 39 [00:01:14.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -254,7 +258,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 @@ -263,7 +267,7 @@ After request Before request -Info 39 [00:01:14.000] request: +Info 41 [00:01:16.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -273,7 +277,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 @@ -282,7 +286,7 @@ After request Before request -Info 41 [00:01:16.000] request: +Info 43 [00:01:18.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -292,7 +296,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": [ { @@ -315,7 +319,7 @@ After request Before request -Info 43 [00:01:18.000] request: +Info 45 [00:01:20.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -325,7 +329,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 @@ -334,7 +338,7 @@ After request Before request -Info 45 [00:01:20.000] request: +Info 47 [00:01:22.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -344,7 +348,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 @@ -353,7 +357,7 @@ After request Before request -Info 47 [00:01:22.000] request: +Info 49 [00:01:24.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -363,7 +367,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 @@ -372,7 +376,7 @@ After request Before request -Info 49 [00:01:24.000] request: +Info 51 [00:01:26.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -382,7 +386,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 d5eeb41087ba9..5957efafbdcf5 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 @@ -88,9 +88,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" @@ -103,23 +105,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 } @@ -130,6 +132,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "geterr", "arguments": { @@ -161,7 +165,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 } @@ -169,20 +173,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 705f822727388..3eb7b249bdf87 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 @@ -88,9 +88,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" @@ -103,23 +105,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 } @@ -130,6 +132,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "geterrForProject", "arguments": { @@ -159,7 +163,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 } @@ -167,45 +171,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": { @@ -215,7 +219,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 } @@ -223,38 +227,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 8b9b597a411aa..b259b4bfdc57c 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 @@ -86,9 +86,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" @@ -101,17 +103,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -150,18 +154,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;" @@ -171,23 +177,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 } @@ -198,6 +204,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -221,7 +229,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -230,7 +238,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 @@ -239,7 +247,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -248,7 +256,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": [ { @@ -271,7 +279,7 @@ After request Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -280,7 +288,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 @@ -289,7 +297,7 @@ After request Before request -Info 50 [00:01:36.000] request: +Info 54 [00:01:40.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -298,7 +306,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 @@ -307,7 +315,7 @@ After request Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -316,7 +324,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": [ { @@ -339,7 +347,7 @@ After request Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -348,7 +356,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 @@ -357,7 +365,7 @@ After request Before request -Info 56 [00:01:42.000] request: +Info 60 [00:01:46.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -367,7 +375,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 @@ -376,7 +384,7 @@ After request Before request -Info 58 [00:01:44.000] request: +Info 62 [00:01:48.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -386,7 +394,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": [ { @@ -409,7 +417,7 @@ After request Before request -Info 60 [00:01:46.000] request: +Info 64 [00:01:50.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -419,7 +427,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 @@ -428,7 +436,7 @@ After request Before request -Info 62 [00:01:48.000] request: +Info 66 [00:01:52.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -438,7 +446,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 @@ -447,7 +455,7 @@ After request Before request -Info 64 [00:01:50.000] request: +Info 68 [00:01:54.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -457,7 +465,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 @@ -466,7 +474,7 @@ After request Before request -Info 66 [00:01:52.000] request: +Info 70 [00:01:56.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -476,7 +484,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 @@ -485,7 +493,7 @@ After request Before request -Info 68 [00:01:54.000] request: +Info 72 [00:01:58.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -495,7 +503,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 @@ -504,7 +512,7 @@ After request Before request -Info 70 [00:01:56.000] request: +Info 74 [00:02:00.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -514,7 +522,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": [ { @@ -537,7 +545,7 @@ After request Before request -Info 72 [00:01:58.000] request: +Info 76 [00:02:02.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -547,7 +555,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 ef8afa9746d33..e642806b6bf1a 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 @@ -88,9 +88,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" @@ -103,23 +105,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 } @@ -130,6 +132,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "open", "arguments": { @@ -158,20 +162,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;" @@ -181,29 +187,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 } @@ -214,6 +220,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -237,7 +245,7 @@ FsWatchesRecursive:: Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -250,7 +258,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 } @@ -258,38 +266,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 816a9d424505e..de7e3c21f9cea 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 @@ -88,9 +88,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" @@ -103,23 +105,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 } @@ -130,6 +132,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "open", "arguments": { @@ -158,20 +162,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;" @@ -181,29 +187,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 } @@ -214,6 +220,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -237,7 +245,7 @@ FsWatchesRecursive:: Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "geterrForProject", "arguments": { @@ -247,7 +255,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 } @@ -255,45 +263,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": { @@ -303,7 +311,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 } @@ -311,20 +319,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 12187d8af97fd..8492cdaf5713c 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 @@ -408,9 +408,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}" @@ -423,25 +425,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 } @@ -452,6 +454,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* @@ -467,7 +471,7 @@ FsWatches:: Before request -Info 27 [00:01:50.000] request: +Info 29 [00:01:52.000] request: { "command": "open", "arguments": { @@ -476,16 +480,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" @@ -495,25 +501,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 } @@ -524,6 +530,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* @@ -545,7 +553,7 @@ FsWatches:: Before request -Info 40 [00:02:17.000] request: +Info 44 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -556,17 +564,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}" @@ -576,9 +586,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" @@ -594,8 +604,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" ], @@ -612,24 +622,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}" @@ -642,10 +656,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": { @@ -730,6 +744,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: @@ -757,32 +773,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:: @@ -790,6 +806,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: @@ -821,7 +839,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": { @@ -830,40 +848,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 } @@ -874,6 +892,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: @@ -905,54 +925,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:: @@ -960,6 +980,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: @@ -993,7 +1015,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": { @@ -1002,17 +1024,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 @@ -1025,25 +1047,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 @@ -1053,14 +1079,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 @@ -1073,30 +1101,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 f0c4161120493..1f5aed0a9dc42 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 @@ -273,9 +273,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\";" @@ -291,25 +293,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 } @@ -330,6 +332,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -357,7 +361,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 47 [00:02:07.000] request: { "command": "getCodeFixes", "arguments": { @@ -373,9 +377,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 3f60f4faef076..08ab76a3334e6 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 @@ -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/src/library/index.ts Text-1 "export function foo() {}" /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.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js index 9c9ee30ea9e76..9711c08c6eabd 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 @@ -103,9 +103,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\";" @@ -121,25 +123,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 } @@ -160,6 +162,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -187,7 +191,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:01:41.000] request: +Info 47 [00:01:43.000] request: { "command": "getCodeFixes", "arguments": { @@ -203,9 +207,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 8fb599cbd753c..bee3fe7ea5460 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 @@ -405,9 +405,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}" @@ -420,25 +422,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 } @@ -449,6 +451,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* @@ -464,7 +468,7 @@ FsWatches:: Before request -Info 27 [00:01:46.000] request: +Info 29 [00:01:48.000] request: { "command": "rename", "arguments": { @@ -475,17 +479,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}" @@ -495,9 +501,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" @@ -513,8 +519,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" ], @@ -531,24 +537,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}" @@ -561,10 +571,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": { @@ -649,6 +659,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 4a20cc75201f8..94dd2fac510b4 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 @@ -77,26 +77,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 };" @@ -110,34 +114,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;" @@ -147,75 +151,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 @@ -229,28 +235,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" @@ -266,8 +274,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" ], @@ -285,8 +293,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" @@ -298,10 +306,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" ], @@ -318,26 +326,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 };" @@ -351,44 +363,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" @@ -404,8 +418,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" ], @@ -423,7 +437,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" @@ -435,7 +449,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" ], @@ -452,82 +466,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 87ee9e9902ef6..b398b7b189b94 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 @@ -55,27 +55,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 };" @@ -91,34 +95,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;" @@ -128,73 +132,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 @@ -210,30 +216,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" @@ -245,8 +253,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" ], @@ -264,8 +272,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" @@ -277,29 +285,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 };" @@ -315,46 +327,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" @@ -366,8 +380,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" ], @@ -385,7 +399,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" @@ -397,83 +411,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 d1759be13fbc8..fe14bc5ffe056 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 @@ -37,33 +37,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 };" @@ -73,28 +79,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;" @@ -104,67 +110,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 @@ -174,30 +182,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, @@ -210,8 +222,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" @@ -223,35 +235,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 };" @@ -261,38 +279,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, @@ -305,8 +325,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" @@ -318,86 +338,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 4558ee9c8d962..863a10c8c5351 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 @@ -41,9 +41,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}" @@ -56,10 +58,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" ], @@ -76,15 +78,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}" @@ -97,16 +101,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}" @@ -116,10 +122,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" @@ -135,14 +141,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] /// @@ -502,6 +510,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* @@ -525,7 +535,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": { @@ -534,7 +544,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 @@ -543,7 +553,7 @@ After request Before request -Info 53 [00:02:03.000] request: +Info 61 [00:02:11.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -552,7 +562,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 @@ -561,7 +571,7 @@ After request Before request -Info 55 [00:02:05.000] request: +Info 63 [00:02:13.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -571,7 +581,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 @@ -580,7 +590,7 @@ After request Before request -Info 57 [00:02:07.000] request: +Info 65 [00:02:15.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -590,7 +600,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 @@ -599,7 +609,7 @@ After request Before request -Info 59 [00:02:09.000] request: +Info 67 [00:02:17.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -608,7 +618,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 @@ -617,7 +627,7 @@ After request Before request -Info 61 [00:02:11.000] request: +Info 69 [00:02:19.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -626,7 +636,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 @@ -635,7 +645,7 @@ After request Before request -Info 63 [00:02:13.000] request: +Info 71 [00:02:21.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -645,7 +655,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 @@ -654,7 +664,7 @@ After request Before request -Info 65 [00:02:15.000] request: +Info 73 [00:02:23.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -664,7 +674,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 @@ -673,7 +683,7 @@ After request Before request -Info 67 [00:02:17.000] request: +Info 75 [00:02:25.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -682,7 +692,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 @@ -691,7 +701,7 @@ After request Before request -Info 69 [00:02:19.000] request: +Info 77 [00:02:27.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -700,7 +710,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 @@ -709,7 +719,7 @@ After request Before request -Info 71 [00:02:21.000] request: +Info 79 [00:02:29.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -719,7 +729,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 @@ -728,7 +738,7 @@ After request Before request -Info 73 [00:02:23.000] request: +Info 81 [00:02:31.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -738,7 +748,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 @@ -747,7 +757,7 @@ After request Before request -Info 75 [00:02:25.000] request: +Info 83 [00:02:33.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -756,7 +766,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 @@ -765,7 +775,7 @@ After request Before request -Info 77 [00:02:27.000] request: +Info 85 [00:02:35.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -774,7 +784,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 @@ -783,7 +793,7 @@ After request Before request -Info 79 [00:02:29.000] request: +Info 87 [00:02:37.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -793,7 +803,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 @@ -802,7 +812,7 @@ After request Before request -Info 81 [00:02:31.000] request: +Info 89 [00:02:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -812,7 +822,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 @@ -821,7 +831,7 @@ After request Before request -Info 83 [00:02:33.000] request: +Info 91 [00:02:41.000] request: { "command": "compilerOptionsDiagnostics-full", "arguments": { @@ -830,7 +840,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 ea3db6ca80566..4541cbbb3b555 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -155,21 +159,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();" @@ -180,23 +186,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 } @@ -209,6 +215,8 @@ 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} @@ -232,7 +240,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:35.000] request: +Info 53 [00:01:39.000] request: { "command": "references", "arguments": { @@ -243,9 +251,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": [ @@ -333,6 +341,8 @@ 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 3c16999fda975..e96e9e08a641b 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -158,21 +162,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();" @@ -183,23 +189,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 } @@ -212,6 +218,8 @@ 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} @@ -235,7 +243,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:37.000] request: +Info 53 [00:01:41.000] request: { "command": "references", "arguments": { @@ -246,14 +254,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": [ @@ -388,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/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 d5ac591a8167e..d48bdd3f008bb 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -155,20 +159,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();" @@ -179,23 +185,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 } @@ -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} @@ -229,7 +237,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "references", "arguments": { @@ -240,13 +248,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 d0f855fbe6953..a16cd9d608dca 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -158,20 +162,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();" @@ -182,23 +188,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 } @@ -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} @@ -232,7 +240,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:36.000] request: +Info 52 [00:01:40.000] request: { "command": "references", "arguments": { @@ -243,13 +251,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 797ff39563943..00b5fbdea386b 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -155,21 +159,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();" @@ -180,23 +186,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 } @@ -209,6 +215,8 @@ 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} @@ -232,7 +240,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:35.000] request: +Info 53 [00:01:39.000] request: { "command": "references", "arguments": { @@ -243,9 +251,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": [ @@ -333,6 +341,8 @@ 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 378c3c6baa3ac..a5d3eba3abde1 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -158,21 +162,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();" @@ -183,23 +189,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 } @@ -212,6 +218,8 @@ 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} @@ -235,7 +243,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:37.000] request: +Info 53 [00:01:41.000] request: { "command": "references", "arguments": { @@ -246,14 +254,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": [ @@ -388,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/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 a3d5402e356f0..00ddd92d0dd4d 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -155,20 +159,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();" @@ -179,23 +185,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 } @@ -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} @@ -229,7 +237,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "references", "arguments": { @@ -240,13 +248,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 6aca768916ca3..48e13f69fbae9 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -158,20 +162,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();" @@ -182,23 +188,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 } @@ -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} @@ -232,7 +240,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:36.000] request: +Info 52 [00:01:40.000] request: { "command": "references", "arguments": { @@ -243,13 +251,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 7803feeda9665..d8b0635c71336 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -157,9 +161,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": [ @@ -247,6 +251,8 @@ 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 2b93097e27fee..e357c1c441f06 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -160,14 +164,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": [ @@ -255,6 +259,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 99c1472fa1d3b..6cfc9ed2b838b 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -157,12 +161,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 a4a9b2c173e3a..4a8b9a86961d8 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -160,12 +164,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 56340531796f4..0d9a652733e56 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -157,9 +161,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": [ @@ -247,6 +251,8 @@ 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 c0dbd57ac505f..0dceb2b11f5d4 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -160,24 +164,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();" @@ -188,11 +194,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": [ @@ -327,6 +333,8 @@ 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 da79621e552ac..e774634ce38b1 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 @@ -94,9 +94,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();" @@ -106,17 +108,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 } @@ -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/a/tsconfig.json: *new* @@ -146,7 +150,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -157,22 +161,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();" @@ -183,11 +189,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": [ @@ -322,6 +328,8 @@ 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 ced86bb6ff677..c54d26ec0f3fb 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 @@ -97,9 +97,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();" @@ -109,17 +111,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 } @@ -132,6 +134,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -149,7 +153,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -160,22 +164,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();" @@ -186,11 +192,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": [ @@ -325,6 +331,8 @@ 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 0b617ea306de7..1671bb67d61e9 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 @@ -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,25 +95,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 } @@ -122,6 +124,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* @@ -135,7 +139,7 @@ FsWatches:: Before request -Info 25 [00:01:08.000] request: +Info 27 [00:01:10.000] request: { "command": "references", "arguments": { @@ -146,8 +150,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": [ @@ -196,7 +200,7 @@ After request Before request -Info 28 [00:01:11.000] request: +Info 30 [00:01:13.000] request: { "command": "references", "arguments": { @@ -207,9 +211,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" @@ -225,8 +229,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" ], @@ -241,24 +245,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 }" @@ -274,16 +282,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": [ @@ -359,6 +367,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 b11e0abcaf1be..8eb89439367bd 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 @@ -110,9 +110,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 }" @@ -126,25 +128,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 } @@ -155,6 +157,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* @@ -176,7 +180,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:24.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -187,18 +191,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 }" @@ -208,12 +214,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" @@ -237,8 +243,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" ], @@ -253,8 +259,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" ], @@ -269,30 +275,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 }" @@ -309,25 +319,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 }" @@ -348,36 +360,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": [ @@ -518,6 +530,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* @@ -557,7 +571,7 @@ FsWatchesRecursive:: Before request -Info 126 [00:02:59.000] request: +Info 136 [00:03:09.000] request: { "command": "references", "arguments": { @@ -568,41 +582,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 8c6ad744bcf9d..af458e1f372ba 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 @@ -286,9 +286,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() { }" @@ -304,23 +306,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 } @@ -337,6 +339,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -362,7 +366,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:00.000] request: +Info 45 [00:02:02.000] request: { "command": "geterr", "arguments": { @@ -374,7 +378,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 } @@ -382,27 +386,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": { @@ -428,7 +432,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 @@ -437,7 +441,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 53 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -449,7 +453,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 } @@ -457,30 +461,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 069f837e83e54..ae123c45ba223 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 @@ -284,9 +284,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() { }" @@ -302,23 +304,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 } @@ -335,6 +337,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -360,7 +364,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:00.000] request: +Info 45 [00:02:02.000] request: { "command": "geterr", "arguments": { @@ -372,7 +376,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 } @@ -380,27 +384,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": { @@ -426,7 +430,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 @@ -435,7 +439,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 53 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -447,7 +451,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 } @@ -455,30 +459,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 009e01f575f42..ed1fa3d65b934 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 @@ -108,9 +108,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() { }" @@ -126,23 +128,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 } @@ -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/packages/a/tsconfig.json: *new* @@ -184,7 +188,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:32.000] request: +Info 45 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -196,7 +200,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 } @@ -204,27 +208,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": { @@ -250,7 +254,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 @@ -259,7 +263,7 @@ After request Before request -Info 51 [00:01:40.000] request: +Info 53 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -271,7 +275,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 } @@ -279,30 +283,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 ef4b5b894d99e..3fc4ba0ac5fc6 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 @@ -106,9 +106,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() { }" @@ -124,23 +126,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 } @@ -157,6 +159,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -182,7 +186,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:32.000] request: +Info 45 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -194,7 +198,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 } @@ -202,27 +206,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": { @@ -248,7 +252,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 @@ -257,7 +261,7 @@ After request Before request -Info 51 [00:01:40.000] request: +Info 53 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -269,7 +273,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 } @@ -277,30 +281,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 82934ef6422d6..6c2340d523097 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 @@ -286,9 +286,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() { }" @@ -304,23 +306,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 } @@ -337,6 +339,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -362,7 +366,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:02.000] request: +Info 45 [00:02:04.000] request: { "command": "geterr", "arguments": { @@ -374,7 +378,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 } @@ -382,27 +386,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": { @@ -428,7 +432,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 @@ -437,7 +441,7 @@ After request Before request -Info 51 [00:02:10.000] request: +Info 53 [00:02:12.000] request: { "command": "geterr", "arguments": { @@ -449,7 +453,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 } @@ -457,30 +461,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 81be28d061c1c..2ab5d8ac35ce1 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 @@ -284,9 +284,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() { }" @@ -302,23 +304,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 } @@ -335,6 +337,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -360,7 +364,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:02.000] request: +Info 45 [00:02:04.000] request: { "command": "geterr", "arguments": { @@ -372,7 +376,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 } @@ -380,27 +384,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": { @@ -426,7 +430,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 @@ -435,7 +439,7 @@ After request Before request -Info 51 [00:02:10.000] request: +Info 53 [00:02:12.000] request: { "command": "geterr", "arguments": { @@ -447,7 +451,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 } @@ -455,30 +459,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 ff725e2dab125..d4dfc02bd37f9 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 @@ -108,9 +108,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() { }" @@ -126,23 +128,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 } @@ -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/packages/a/tsconfig.json: *new* @@ -184,7 +188,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -196,7 +200,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 } @@ -204,27 +208,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": { @@ -250,7 +254,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 @@ -259,7 +263,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -271,7 +275,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 } @@ -279,30 +283,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 3aed179207ecc..fd383ff5be871 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 @@ -106,9 +106,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() { }" @@ -124,23 +126,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 } @@ -157,6 +159,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -182,7 +186,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -194,7 +198,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 } @@ -202,27 +206,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": { @@ -248,7 +252,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 @@ -257,7 +261,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -269,7 +273,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 } @@ -277,30 +281,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 3fde26af791df..2c101887ecef0 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 @@ -286,9 +286,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() { }" @@ -304,23 +306,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 } @@ -337,6 +339,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -362,7 +366,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:05.000] request: +Info 45 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -374,7 +378,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 } @@ -382,27 +386,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": { @@ -428,7 +432,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 @@ -437,7 +441,7 @@ After request Before request -Info 51 [00:02:13.000] request: +Info 53 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -449,7 +453,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 } @@ -457,30 +461,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 261d450a86951..156a5dc6cdaca 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 @@ -284,9 +284,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() { }" @@ -302,23 +304,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 } @@ -335,6 +337,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -360,7 +364,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:05.000] request: +Info 45 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -372,7 +376,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 } @@ -380,27 +384,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": { @@ -426,7 +430,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 @@ -435,7 +439,7 @@ After request Before request -Info 51 [00:02:13.000] request: +Info 53 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -447,7 +451,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 } @@ -455,30 +459,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 f6504c933c233..0474f1bff9945 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 @@ -108,9 +108,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() { }" @@ -126,23 +128,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 } @@ -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/packages/a/tsconfig.json: *new* @@ -184,7 +188,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -196,7 +200,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 } @@ -204,27 +208,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": { @@ -250,7 +254,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 @@ -259,7 +263,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -271,7 +275,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 } @@ -279,30 +283,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 62342f05b5f7d..827f8af002aec 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 @@ -106,9 +106,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() { }" @@ -124,23 +126,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 } @@ -157,6 +159,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -182,7 +186,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -194,7 +198,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 } @@ -202,27 +206,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": { @@ -248,7 +252,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 @@ -257,7 +261,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -269,7 +273,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 } @@ -277,30 +281,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 399a91c4956fd..9771e7281c8e2 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 @@ -286,9 +286,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() { }" @@ -304,23 +306,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 } @@ -337,6 +339,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -362,7 +366,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:07.000] request: +Info 45 [00:02:09.000] request: { "command": "geterr", "arguments": { @@ -374,7 +378,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 } @@ -382,27 +386,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": { @@ -428,7 +432,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 @@ -437,7 +441,7 @@ After request Before request -Info 51 [00:02:15.000] request: +Info 53 [00:02:17.000] request: { "command": "geterr", "arguments": { @@ -449,7 +453,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 } @@ -457,30 +461,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 d5444106ada52..ea11d57cbbb65 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 @@ -284,9 +284,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() { }" @@ -302,23 +304,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 } @@ -335,6 +337,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -360,7 +364,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:07.000] request: +Info 45 [00:02:09.000] request: { "command": "geterr", "arguments": { @@ -372,7 +376,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 } @@ -380,27 +384,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": { @@ -426,7 +430,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 @@ -435,7 +439,7 @@ After request Before request -Info 51 [00:02:15.000] request: +Info 53 [00:02:17.000] request: { "command": "geterr", "arguments": { @@ -447,7 +451,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 } @@ -455,30 +459,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 0e4be0f7c437e..8bc9583165577 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 @@ -108,9 +108,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() { }" @@ -126,23 +128,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 } @@ -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/packages/a/tsconfig.json: *new* @@ -184,7 +188,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:36.000] request: +Info 45 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -196,7 +200,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 } @@ -204,27 +208,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": { @@ -250,7 +254,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 @@ -259,7 +263,7 @@ After request Before request -Info 51 [00:01:44.000] request: +Info 53 [00:01:46.000] request: { "command": "geterr", "arguments": { @@ -271,7 +275,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 } @@ -279,30 +283,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 bd47129b0dcc5..b04033b6b00c2 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 @@ -106,9 +106,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() { }" @@ -124,23 +126,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 } @@ -157,6 +159,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -182,7 +186,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:36.000] request: +Info 45 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -194,7 +198,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 } @@ -202,27 +206,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": { @@ -248,7 +252,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 @@ -257,7 +261,7 @@ After request Before request -Info 51 [00:01:44.000] request: +Info 53 [00:01:46.000] request: { "command": "geterr", "arguments": { @@ -269,7 +273,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 } @@ -277,30 +281,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 d9e4b8a1bd959..e5664b8227739 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 @@ -84,9 +84,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 {}" @@ -99,17 +101,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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,43 +143,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:: @@ -185,6 +189,8 @@ 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} @@ -204,14 +210,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 {} @@ -224,6 +230,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: @@ -245,12 +253,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 {}" @@ -266,24 +274,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:: @@ -293,6 +301,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: @@ -312,12 +322,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 {} @@ -325,14 +335,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 @@ -343,6 +353,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: @@ -364,12 +376,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 {}" @@ -382,24 +394,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:: @@ -409,6 +421,8 @@ 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} @@ -428,14 +442,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 {} @@ -448,6 +462,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: @@ -469,12 +485,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 {}" @@ -490,24 +506,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:: @@ -517,6 +533,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 7075d7e8126c9..9935156c31ff2 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 @@ -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.ts Text-1 "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,21 +142,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 {}" @@ -168,24 +172,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:: @@ -195,6 +199,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: @@ -214,12 +220,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 {} @@ -227,9 +233,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 359310ae0cf44..b2ba8891e1180 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 @@ -84,9 +84,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 {}" @@ -99,17 +101,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 } @@ -122,6 +124,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:08.000] request: +Info 31 [00:01:10.000] request: { "command": "open", "arguments": { @@ -150,19 +154,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 {}" @@ -172,23 +178,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 } @@ -201,6 +207,8 @@ 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} @@ -220,34 +228,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 {}" @@ -260,36 +268,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:: @@ -299,6 +307,8 @@ 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* @@ -322,14 +332,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 {} @@ -342,6 +352,8 @@ 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} @@ -367,12 +379,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 {}" @@ -388,36 +400,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:: @@ -427,6 +439,8 @@ 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} @@ -450,12 +464,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 {} @@ -463,14 +477,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 @@ -481,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/projects/project1/node_modules/@types: {"pollingInterval":500} @@ -506,12 +522,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 {}" @@ -524,36 +540,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:: @@ -563,6 +579,8 @@ 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* @@ -586,14 +604,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 {} @@ -606,6 +624,8 @@ 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} @@ -631,12 +651,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 {}" @@ -652,36 +672,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:: @@ -691,6 +711,8 @@ 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 6a057867debce..302949d8ac8ef 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 @@ -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.ts Text-1 "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,20 +153,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 {}" @@ -172,23 +178,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 } @@ -201,6 +207,8 @@ 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} @@ -222,23 +230,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 {}" @@ -254,12 +262,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 {}" @@ -272,36 +280,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:: @@ -311,6 +319,8 @@ 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} @@ -330,12 +340,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 {} @@ -343,9 +353,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 8c4d1becf7181..f2d504eaebca7 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 @@ -36,26 +36,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 };" @@ -69,26 +73,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/**/*"]} @@ -146,6 +150,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* @@ -161,7 +167,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": { @@ -173,7 +179,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 } @@ -181,32 +187,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;" @@ -216,73 +222,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 @@ -296,28 +304,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" @@ -329,8 +339,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" @@ -342,28 +352,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 };" @@ -377,81 +391,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" @@ -463,8 +479,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" @@ -476,98 +492,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: @@ -595,7 +621,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": { @@ -606,10 +632,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": [ @@ -691,6 +717,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} @@ -712,43 +740,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" ], @@ -757,19 +785,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" @@ -785,26 +815,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 @@ -818,15 +850,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 @@ -836,23 +870,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} @@ -890,7 +926,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": { @@ -901,16 +937,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" @@ -922,8 +958,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" @@ -935,27 +971,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 };" @@ -969,19 +1009,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": [ @@ -1099,6 +1139,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 60c3c86b21b04..18ca25b0b4ac9 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 @@ -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 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 };" @@ -109,26 +113,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/**/*"]} @@ -202,6 +206,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* @@ -221,7 +227,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": { @@ -233,7 +239,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 } @@ -241,32 +247,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;" @@ -276,75 +282,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 @@ -358,28 +366,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" @@ -395,8 +405,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" ], @@ -413,8 +423,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" @@ -426,10 +436,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" ], @@ -446,26 +456,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 };" @@ -479,81 +493,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" @@ -569,8 +585,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" ], @@ -587,7 +603,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" @@ -599,7 +615,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" ], @@ -616,98 +632,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: @@ -743,7 +769,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": { @@ -754,17 +780,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 };" @@ -780,21 +808,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 };" @@ -810,36 +840,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": [ @@ -993,6 +1023,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} @@ -1022,59 +1054,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" ], @@ -1083,19 +1115,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" @@ -1111,26 +1145,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 @@ -1144,12 +1180,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 @@ -1165,13 +1203,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 @@ -1187,16 +1227,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 @@ -1206,25 +1248,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} @@ -1270,7 +1314,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": { @@ -1281,16 +1325,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" @@ -1306,8 +1350,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" ], @@ -1324,8 +1368,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" @@ -1337,10 +1381,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" ], @@ -1357,25 +1401,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 };" @@ -1389,28 +1437,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 };" @@ -1426,19 +1476,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 };" @@ -1454,32 +1506,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": [ @@ -1669,6 +1721,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 6fb097faed94d..175cf76df6b02 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 @@ -304,9 +304,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" @@ -320,25 +322,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 } @@ -351,6 +353,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* @@ -368,7 +372,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:55.000] request: +Info 31 [00:01:57.000] request: { "command": "open", "arguments": { @@ -377,10 +381,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", @@ -408,17 +412,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" @@ -437,23 +443,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 } @@ -466,6 +472,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: @@ -487,7 +495,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:02:26.000] request: +Info 53 [00:02:30.000] request: { "command": "references", "arguments": { @@ -498,14 +506,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": [ @@ -619,6 +627,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 6b65ecd65b21d..228abc9a339bd 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 @@ -304,9 +304,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" @@ -320,25 +322,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 } @@ -351,6 +353,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* @@ -368,7 +372,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:55.000] request: +Info 31 [00:01:57.000] request: { "command": "open", "arguments": { @@ -377,10 +381,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", @@ -408,16 +412,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" @@ -435,23 +441,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 } @@ -464,6 +470,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: @@ -483,7 +491,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:02:25.000] request: +Info 52 [00:02:29.000] request: { "command": "references", "arguments": { @@ -494,19 +502,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 8f105fa1d11a4..5d4182f91741b 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 @@ -85,9 +85,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 };" @@ -106,20 +108,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 };" @@ -133,34 +137,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;" @@ -170,63 +174,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 @@ -245,15 +249,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 @@ -267,30 +273,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" ], @@ -310,9 +318,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" ], @@ -330,8 +338,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" @@ -343,10 +351,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" ], @@ -363,14 +371,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 };" @@ -389,18 +399,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 };" @@ -414,50 +426,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" ], @@ -477,8 +491,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" ], @@ -496,7 +510,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" @@ -508,7 +522,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" ], @@ -525,87 +539,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 c796db2e26c71..55cfddcb21587 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 @@ -63,9 +63,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 };" @@ -84,20 +86,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 };" @@ -113,34 +117,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;" @@ -150,63 +154,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 @@ -225,13 +229,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 @@ -247,31 +253,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" ], @@ -287,9 +295,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" ], @@ -307,8 +315,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" @@ -320,16 +328,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 };" @@ -348,18 +358,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 };" @@ -375,51 +387,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" ], @@ -435,8 +449,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" ], @@ -454,7 +468,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" @@ -466,88 +480,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 3595988f29c13..0a443e06ae93a 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 @@ -44,9 +44,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 };" @@ -62,30 +64,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;" @@ -95,51 +97,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 @@ -155,30 +157,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" ], @@ -195,9 +199,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" @@ -209,15 +213,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 };" @@ -233,42 +239,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" ], @@ -285,8 +293,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" @@ -298,58 +306,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 9108a837be2d0..ba26618d79f2f 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 @@ -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,20 +63,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 };" @@ -88,26 +92,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/**/*"]} @@ -170,6 +174,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* @@ -187,7 +193,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": { @@ -199,7 +205,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 } @@ -207,32 +213,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;" @@ -242,63 +248,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 @@ -314,13 +320,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 @@ -334,29 +342,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" ], @@ -372,9 +382,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" @@ -386,15 +396,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 };" @@ -410,18 +422,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 };" @@ -435,85 +449,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" ], @@ -529,8 +545,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" @@ -542,102 +558,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: @@ -669,7 +695,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": { @@ -680,21 +706,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": [ @@ -812,6 +838,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} @@ -835,43 +863,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" ], @@ -880,19 +908,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" @@ -908,16 +938,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 @@ -933,13 +963,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 @@ -953,15 +985,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 @@ -971,24 +1005,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} @@ -1028,7 +1064,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": { @@ -1039,16 +1075,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" ], @@ -1064,9 +1100,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" @@ -1078,14 +1114,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 };" @@ -1101,18 +1139,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 };" @@ -1126,30 +1166,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": [ @@ -1303,6 +1343,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 6ddfe6eb231e5..37d75c8da28ab 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 @@ -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,26 +136,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/**/*"]} @@ -229,6 +233,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* @@ -252,7 +258,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": { @@ -264,7 +270,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 } @@ -272,32 +278,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;" @@ -307,63 +313,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 @@ -382,15 +388,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 @@ -404,30 +412,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" ], @@ -447,9 +457,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" ], @@ -466,8 +476,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" @@ -479,10 +489,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" ], @@ -499,14 +509,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 };" @@ -525,18 +537,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 };" @@ -550,87 +564,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" ], @@ -650,8 +666,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" ], @@ -668,7 +684,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" @@ -680,7 +696,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" ], @@ -697,103 +713,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: @@ -837,7 +863,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": { @@ -848,29 +874,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 };" @@ -886,36 +914,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 };" @@ -931,25 +961,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": [ @@ -1103,6 +1133,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} @@ -1134,59 +1166,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" ], @@ -1195,19 +1227,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" @@ -1223,16 +1257,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 @@ -1251,13 +1285,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 @@ -1271,12 +1307,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 @@ -1292,13 +1330,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 @@ -1314,16 +1354,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 @@ -1333,26 +1375,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} @@ -1400,7 +1444,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": { @@ -1411,16 +1455,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" ], @@ -1440,9 +1484,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" ], @@ -1459,8 +1503,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" @@ -1472,10 +1516,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" ], @@ -1492,13 +1536,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 };" @@ -1517,18 +1563,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 };" @@ -1542,39 +1590,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 };" @@ -1590,35 +1640,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 };" @@ -1634,21 +1686,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": [ @@ -1838,6 +1890,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 46e334bb736d2..5ca0c72314d6c 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 @@ -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 "export const foo = { bar: () => { } };" /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 "export const foo = { bar: () => { } };" @@ -192,12 +198,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" @@ -213,8 +219,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" ], @@ -231,28 +237,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();" @@ -265,13 +275,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": [ @@ -336,6 +346,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 72141187a5481..ead2e8d66b6a9 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 @@ -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 "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();" @@ -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 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;" @@ -193,11 +199,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": [ @@ -249,6 +255,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 d410900454c8f..d1244ad519f62 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 @@ -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 "export const dog = () => { };" /user/username/projects/solution/api/src/server.ts SVC-1-0 "import * as shared from \"../../shared/dist\";\nshared.dog();" @@ -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 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 = () => { };" @@ -192,12 +198,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" @@ -213,8 +219,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" ], @@ -231,28 +237,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();" @@ -265,13 +275,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": [ @@ -336,6 +346,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 e720f8ce6c89a..ff7f4ec298b70 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 @@ -95,9 +95,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();" @@ -110,25 +112,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 } @@ -139,6 +141,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* @@ -162,7 +166,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:26.000] request: +Info 35 [00:01:28.000] request: { "command": "references", "arguments": { @@ -173,18 +177,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() {} };" @@ -194,12 +200,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" @@ -215,8 +221,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" ], @@ -233,28 +239,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();" @@ -267,13 +277,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": [ @@ -338,6 +348,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 153e46527ede6..377a8280c5577 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 @@ -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 "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;" @@ -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 "export const foo = { baz: \"BAZ\" };" @@ -192,12 +198,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" @@ -213,8 +219,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" ], @@ -231,28 +237,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;" @@ -265,13 +275,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": [ @@ -336,6 +346,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 10d72cc3478b9..4b8a532958b1d 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 @@ -329,9 +329,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;" @@ -341,17 +343,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 } @@ -362,6 +364,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -419,7 +423,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:05.000] request: +Info 68 [00:03:07.000] request: { "command": "open", "arguments": { @@ -428,17 +432,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;" @@ -448,23 +454,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 } @@ -475,6 +481,8 @@ 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} @@ -534,7 +542,7 @@ FsWatchesRecursive:: Before request -Info 82 [00:03:32.000] request: +Info 86 [00:03:36.000] request: { "command": "references", "arguments": { @@ -545,17 +553,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;" @@ -565,17 +575,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;" @@ -585,17 +597,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;" @@ -605,17 +619,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;" @@ -625,17 +641,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;" @@ -645,17 +663,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;" @@ -665,9 +685,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": [ @@ -707,6 +727,8 @@ 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 5ca1f743f6e87..a60528b094bab 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 @@ -115,9 +115,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}" @@ -133,21 +135,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 } @@ -164,6 +166,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -191,7 +195,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:32.000] request: +Info 45 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -203,7 +207,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 } @@ -211,20 +215,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 d99f08bf1f639..196e5244b8cfb 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 @@ -79,9 +79,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 }" @@ -94,15 +96,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 } @@ -113,6 +115,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* @@ -124,7 +128,7 @@ FsWatches:: Before request -Info 19 [00:00:59.000] request: +Info 21 [00:01:01.000] request: { "command": "references", "arguments": { @@ -135,8 +139,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 da2f0a1e74b72..c5b033f62d7cd 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,10 +475,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; @@ -480,44 +490,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": { @@ -528,7 +538,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": { @@ -580,7 +590,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -591,7 +601,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": { @@ -643,7 +653,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -654,7 +664,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": { @@ -706,7 +716,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -717,7 +727,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": { @@ -769,7 +779,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -780,7 +790,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 afea4d7b8d049..cc47ed7120257 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,10 +475,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; @@ -480,7 +490,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": { @@ -491,10 +501,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": { @@ -546,7 +556,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -557,7 +567,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": { @@ -609,7 +619,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -620,7 +630,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": { @@ -672,7 +682,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -683,7 +693,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": { @@ -735,7 +745,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -746,7 +756,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 7a909b9eafe9f..ecf1d6cd45e0f 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 @@ -238,9 +238,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" @@ -250,17 +252,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 } @@ -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/dependency/tsconfig.json: *new* @@ -284,7 +288,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -293,11 +297,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" ], @@ -305,16 +309,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;" @@ -324,21 +330,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 } @@ -349,6 +355,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -368,7 +376,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -379,8 +387,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": { @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -454,14 +464,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; @@ -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 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -511,12 +523,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": { @@ -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} @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "open", "arguments": { @@ -912,23 +928,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 } @@ -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} @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:57.000] request: +Info 78 [00:03:01.000] request: { "command": "close", "arguments": { @@ -975,19 +993,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 } @@ -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 77 [00:03:09.000] request: +Info 81 [00:03:13.000] request: { "command": "close", "arguments": { @@ -1032,17 +1052,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 } @@ -1053,6 +1073,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1080,7 +1102,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:19.000] request: +Info 84 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1089,12 +1111,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 @@ -1104,26 +1126,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 } @@ -1132,6 +1156,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 76d0418d6d48c..5dadc29bed176 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,11 +475,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 @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -501,7 +513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -512,11 +524,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": { @@ -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: *new* @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} /user/username/projects/myproject/decls/fns.d.ts: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -912,24 +928,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 } @@ -940,6 +956,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -967,7 +985,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:53.000] request: +Info 76 [00:02:57.000] request: { "command": "close", "arguments": { @@ -976,19 +994,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 } @@ -999,6 +1017,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:05.000] request: +Info 79 [00:03:09.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,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 } @@ -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: @@ -1077,7 +1099,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:15.000] request: +Info 82 [00:03:19.000] request: { "command": "open", "arguments": { @@ -1086,12 +1108,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 @@ -1101,24 +1123,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 } @@ -1127,6 +1151,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 43e14a505eb90..f44ef5f49dbcb 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 @@ -238,9 +238,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" @@ -250,17 +252,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 } @@ -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/dependency/tsconfig.json: *new* @@ -284,7 +288,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -293,11 +297,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" ], @@ -305,16 +309,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;" @@ -324,21 +330,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 } @@ -349,6 +355,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -368,7 +376,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -379,8 +387,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": { @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -456,7 +466,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -467,7 +477,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": { @@ -519,7 +529,7 @@ After request Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -530,7 +540,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": { @@ -582,7 +592,7 @@ After request Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -593,7 +603,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": { @@ -645,7 +655,7 @@ After request Before request -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -656,7 +666,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": { @@ -708,7 +718,7 @@ After request Before request -Info 51 [00:02:12.000] request: +Info 55 [00:02:16.000] request: { "command": "close", "arguments": { @@ -717,19 +727,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 } @@ -740,6 +750,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -763,7 +775,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:02:24.000] request: +Info 58 [00:02:28.000] request: { "command": "open", "arguments": { @@ -772,23 +784,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 } @@ -799,6 +811,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -824,7 +838,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:40.000] request: +Info 63 [00:02:44.000] request: { "command": "close", "arguments": { @@ -833,19 +847,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 } @@ -856,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/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -879,7 +895,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:52.000] request: +Info 66 [00:02:56.000] request: { "command": "close", "arguments": { @@ -888,17 +904,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 } @@ -909,6 +925,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -934,7 +952,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:03:02.000] request: +Info 69 [00:03:06.000] request: { "command": "open", "arguments": { @@ -943,12 +961,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 @@ -958,24 +976,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 } @@ -984,6 +1004,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 ada64cef9d0bd..2d0fd5a13f1d9 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,53 +475,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": { @@ -522,7 +532,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": { @@ -574,7 +584,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -585,7 +595,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": { @@ -637,7 +647,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -648,7 +658,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": { @@ -700,7 +710,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -711,7 +721,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": { @@ -763,7 +773,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -774,7 +784,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 14182a1cf1b4c..a8ba8bed3891c 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,16 +475,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": { @@ -485,10 +495,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": { @@ -540,7 +550,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -551,7 +561,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": { @@ -603,7 +613,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -614,7 +624,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": { @@ -666,7 +676,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -677,7 +687,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": { @@ -729,7 +739,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -740,7 +750,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 809af3d032be3..50fb99c2a2d36 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 @@ -243,9 +243,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" @@ -255,17 +257,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 } @@ -276,6 +278,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -289,7 +293,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -298,11 +302,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" ], @@ -310,16 +314,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;" @@ -329,21 +335,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 } @@ -354,6 +360,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -384,9 +392,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": { @@ -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* @@ -462,11 +472,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"} @@ -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:12.000] request: +Info 53 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,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": { @@ -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 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,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": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,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": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,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": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:24.000] request: +Info 65 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,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": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:26.000] request: +Info 67 [00:02:30.000] request: { "command": "close", "arguments": { @@ -854,19 +868,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 } @@ -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 66 [00:02:38.000] request: +Info 70 [00:02:42.000] request: { "command": "open", "arguments": { @@ -911,23 +927,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 } @@ -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 71 [00:02:54.000] request: +Info 75 [00:02:58.000] request: { "command": "close", "arguments": { @@ -974,19 +992,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 } @@ -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 74 [00:03:06.000] request: +Info 78 [00:03:10.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,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 } @@ -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 77 [00:03:16.000] request: +Info 81 [00:03:20.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,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 @@ -1103,25 +1125,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js index 453abd79033ed..3009fa82b14b0 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,11 +475,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 @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -501,7 +513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -512,11 +524,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": { @@ -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* @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -912,23 +928,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 } @@ -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.map: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:52.000] request: +Info 75 [00:02:56.000] request: { "command": "close", "arguments": { @@ -975,19 +993,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 } @@ -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.map: @@ -1023,7 +1043,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:04.000] request: +Info 78 [00:03:08.000] request: { "command": "close", "arguments": { @@ -1032,17 +1052,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 } @@ -1053,6 +1073,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1080,7 +1102,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:14.000] request: +Info 81 [00:03:18.000] request: { "command": "open", "arguments": { @@ -1089,12 +1111,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 @@ -1104,25 +1126,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 } @@ -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-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js index c3ea61151898a..92f065253db11 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 @@ -243,9 +243,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" @@ -255,17 +257,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 } @@ -276,6 +278,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -289,7 +293,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -298,11 +302,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" ], @@ -310,16 +314,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;" @@ -329,21 +335,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 } @@ -354,6 +360,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -384,9 +392,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": { @@ -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,7 +474,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -475,7 +485,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": { @@ -527,7 +537,7 @@ After request Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -538,7 +548,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": { @@ -590,7 +600,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -601,7 +611,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": { @@ -653,7 +663,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -664,7 +674,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": { @@ -716,7 +726,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "close", "arguments": { @@ -725,19 +735,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 } @@ -748,6 +758,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -773,7 +785,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:25.000] request: +Info 59 [00:02:29.000] request: { "command": "open", "arguments": { @@ -782,23 +794,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 } @@ -809,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -836,7 +850,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:41.000] request: +Info 64 [00:02:45.000] request: { "command": "close", "arguments": { @@ -845,19 +859,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 } @@ -868,6 +882,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -893,7 +909,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:53.000] request: +Info 67 [00:02:57.000] request: { "command": "close", "arguments": { @@ -902,17 +918,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 } @@ -923,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -950,7 +968,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:03.000] request: +Info 70 [00:03:07.000] request: { "command": "open", "arguments": { @@ -959,12 +977,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 @@ -974,25 +992,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 } @@ -1001,6 +1021,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 c1b86aa72543a..48483ef5eea59 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -478,7 +488,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": { @@ -530,7 +540,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -541,7 +551,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": { @@ -593,7 +603,7 @@ After request Before request -Info 48 [00:02:08.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -604,7 +614,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": { @@ -656,7 +666,7 @@ After request Before request -Info 50 [00:02:10.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -667,7 +677,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": { @@ -719,7 +729,7 @@ After request Before request -Info 52 [00:02:12.000] request: +Info 56 [00:02:16.000] request: { "command": "close", "arguments": { @@ -728,19 +738,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 } @@ -751,6 +761,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -776,7 +788,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:24.000] request: +Info 59 [00:02:28.000] request: { "command": "open", "arguments": { @@ -785,23 +797,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 } @@ -812,6 +824,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -839,7 +853,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:40.000] request: +Info 64 [00:02:44.000] request: { "command": "close", "arguments": { @@ -848,19 +862,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 } @@ -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} @@ -896,7 +912,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:52.000] request: +Info 67 [00:02:56.000] request: { "command": "close", "arguments": { @@ -905,17 +921,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 } @@ -926,6 +942,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -953,7 +971,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:02.000] request: +Info 70 [00:03:06.000] request: { "command": "open", "arguments": { @@ -962,12 +980,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 @@ -977,25 +995,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 } @@ -1004,6 +1024,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 899551ab37433..0c8677c854f7e 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -493,7 +503,7 @@ After running timeout callbacks Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -504,15 +514,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": { @@ -564,7 +574,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -575,7 +585,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": { @@ -627,7 +637,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -638,7 +648,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": { @@ -690,7 +700,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -701,7 +711,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": { @@ -753,7 +763,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -764,7 +774,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 21b2a1dbe19f1..5c88fbf6579da 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -489,7 +499,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -500,15 +510,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": { @@ -560,7 +570,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -571,7 +581,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": { @@ -623,7 +633,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -634,7 +644,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": { @@ -686,7 +696,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -697,7 +707,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": { @@ -749,7 +759,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -760,7 +770,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 bb199750f0521..4bafb613f108f 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,10 +475,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; @@ -480,44 +490,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": { @@ -528,7 +538,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": { @@ -580,7 +590,7 @@ After request Before request -Info 57 [00:02:39.000] request: +Info 61 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -591,7 +601,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": { @@ -643,7 +653,7 @@ After request Before request -Info 59 [00:02:41.000] request: +Info 63 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -654,7 +664,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": { @@ -706,7 +716,7 @@ After request Before request -Info 61 [00:02:43.000] request: +Info 65 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -717,7 +727,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": { @@ -769,7 +779,7 @@ After request Before request -Info 63 [00:02:45.000] request: +Info 67 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -780,7 +790,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 2a5a4348f8a55..d045e9f0e8b55 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,10 +475,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; @@ -480,7 +490,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": { @@ -491,10 +501,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": { @@ -546,7 +556,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -557,7 +567,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": { @@ -609,7 +619,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "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": { "info": { @@ -672,7 +682,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -683,7 +693,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": { @@ -735,7 +745,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -746,7 +756,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 22eb8853a9ac0..30a73a500b8ad 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 @@ -238,9 +238,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" @@ -250,17 +252,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 } @@ -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/dependency/tsconfig.json: *new* @@ -284,7 +288,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -293,11 +297,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" ], @@ -305,16 +309,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;" @@ -324,21 +330,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 } @@ -349,6 +355,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -368,7 +376,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -379,8 +387,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": { @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -454,14 +464,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; @@ -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 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -511,12 +523,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": { @@ -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} @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:38.000] request: +Info 73 [00:02:42.000] request: { "command": "open", "arguments": { @@ -912,23 +928,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 } @@ -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} @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:54.000] request: +Info 78 [00:02:58.000] request: { "command": "close", "arguments": { @@ -975,19 +993,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 } @@ -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 77 [00:03:06.000] request: +Info 81 [00:03:10.000] request: { "command": "close", "arguments": { @@ -1032,17 +1052,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 } @@ -1053,6 +1073,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1080,7 +1102,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:16.000] request: +Info 84 [00:03:20.000] request: { "command": "open", "arguments": { @@ -1089,12 +1111,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 @@ -1104,26 +1126,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 } @@ -1132,6 +1156,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 71444697687f3..0d18887eb4563 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,11 +475,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 @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -501,7 +513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -512,11 +524,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": { @@ -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: *new* @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 59 [00:02:17.000] request: +Info 63 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 61 [00:02:19.000] request: +Info 65 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 63 [00:02:21.000] request: +Info 67 [00:02:25.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} /user/username/projects/myproject/decls/fns.d.ts: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:33.000] request: +Info 70 [00:02:37.000] request: { "command": "open", "arguments": { @@ -912,24 +928,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 } @@ -940,6 +956,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -967,7 +985,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:50.000] request: +Info 76 [00:02:54.000] request: { "command": "close", "arguments": { @@ -976,19 +994,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 } @@ -999,6 +1017,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:02.000] request: +Info 79 [00:03:06.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,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 } @@ -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: @@ -1077,7 +1099,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:12.000] request: +Info 82 [00:03:16.000] request: { "command": "open", "arguments": { @@ -1086,12 +1108,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 @@ -1101,24 +1123,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 } @@ -1127,6 +1151,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 7e06efe651154..4c09389b65965 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 @@ -238,9 +238,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" @@ -250,17 +252,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 } @@ -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/dependency/tsconfig.json: *new* @@ -284,7 +288,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -293,11 +297,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" ], @@ -305,16 +309,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;" @@ -324,21 +330,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 } @@ -349,6 +355,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -368,7 +376,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -379,8 +387,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": { @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -456,7 +466,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:01.000] request: +Info 47 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -467,7 +477,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": { @@ -519,7 +529,7 @@ After request Before request -Info 45 [00:02:03.000] request: +Info 49 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -530,7 +540,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": { @@ -582,7 +592,7 @@ After request Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -593,7 +603,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": { @@ -645,7 +655,7 @@ After request Before request -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -656,7 +666,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": { @@ -708,7 +718,7 @@ After request Before request -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "close", "arguments": { @@ -717,19 +727,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 } @@ -740,6 +750,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -763,7 +775,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:02:21.000] request: +Info 58 [00:02:25.000] request: { "command": "open", "arguments": { @@ -772,23 +784,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 } @@ -799,6 +811,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -824,7 +838,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:37.000] request: +Info 63 [00:02:41.000] request: { "command": "close", "arguments": { @@ -833,19 +847,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 } @@ -856,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/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -879,7 +895,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:49.000] request: +Info 66 [00:02:53.000] request: { "command": "close", "arguments": { @@ -888,17 +904,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 } @@ -909,6 +925,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -934,7 +952,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:59.000] request: +Info 69 [00:03:03.000] request: { "command": "open", "arguments": { @@ -943,12 +961,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 @@ -958,24 +976,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 } @@ -984,6 +1004,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 fb84be6ae30aa..43de9734f3d0a 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,53 +475,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": { @@ -522,7 +532,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": { @@ -574,7 +584,7 @@ After request Before request -Info 57 [00:02:39.000] request: +Info 61 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -585,7 +595,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": { @@ -637,7 +647,7 @@ After request Before request -Info 59 [00:02:41.000] request: +Info 63 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -648,7 +658,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": { @@ -700,7 +710,7 @@ After request Before request -Info 61 [00:02:43.000] request: +Info 65 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -711,7 +721,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": { @@ -763,7 +773,7 @@ After request Before request -Info 63 [00:02:45.000] request: +Info 67 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -774,7 +784,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 84cfad2423328..aec1770ba50b5 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,16 +475,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": { @@ -485,10 +495,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": { @@ -540,7 +550,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -551,7 +561,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": { @@ -603,7 +613,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -614,7 +624,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": { @@ -666,7 +676,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -677,7 +687,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": { @@ -729,7 +739,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -740,7 +750,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 be7d648198f6c..2ae8633fd6a97 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 @@ -243,9 +243,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" @@ -255,17 +257,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 } @@ -276,6 +278,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -289,7 +293,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -298,11 +302,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" ], @@ -310,16 +314,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;" @@ -329,21 +335,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 } @@ -354,6 +360,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -384,9 +392,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": { @@ -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* @@ -462,11 +472,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"} @@ -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:09.000] request: +Info 53 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,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": { @@ -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 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,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": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,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": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,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": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:21.000] request: +Info 65 [00:02:25.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,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": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:23.000] request: +Info 67 [00:02:27.000] request: { "command": "close", "arguments": { @@ -854,19 +868,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 } @@ -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 66 [00:02:35.000] request: +Info 70 [00:02:39.000] request: { "command": "open", "arguments": { @@ -911,23 +927,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 } @@ -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 71 [00:02:51.000] request: +Info 75 [00:02:55.000] request: { "command": "close", "arguments": { @@ -974,19 +992,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 } @@ -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 74 [00:03:03.000] request: +Info 78 [00:03:07.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,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 } @@ -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 77 [00:03:13.000] request: +Info 81 [00:03:17.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,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 @@ -1103,25 +1125,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js index a38e3b3bac33d..017dee4e51391 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,11 +475,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 @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -501,7 +513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -512,11 +524,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": { @@ -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* @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 59 [00:02:17.000] request: +Info 63 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 61 [00:02:19.000] request: +Info 65 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 63 [00:02:21.000] request: +Info 67 [00:02:25.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:33.000] request: +Info 70 [00:02:37.000] request: { "command": "open", "arguments": { @@ -912,23 +928,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 } @@ -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.map: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:49.000] request: +Info 75 [00:02:53.000] request: { "command": "close", "arguments": { @@ -975,19 +993,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 } @@ -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.map: @@ -1023,7 +1043,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:01.000] request: +Info 78 [00:03:05.000] request: { "command": "close", "arguments": { @@ -1032,17 +1052,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 } @@ -1053,6 +1073,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1080,7 +1102,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:11.000] request: +Info 81 [00:03:15.000] request: { "command": "open", "arguments": { @@ -1089,12 +1111,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 @@ -1104,25 +1126,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 } @@ -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-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js index 4b5011026f22a..d9072d8c4cd6b 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 @@ -243,9 +243,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" @@ -255,17 +257,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 } @@ -276,6 +278,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -289,7 +293,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -298,11 +302,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" ], @@ -310,16 +314,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;" @@ -329,21 +335,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 } @@ -354,6 +360,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -384,9 +392,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": { @@ -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,7 +474,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:02.000] request: +Info 48 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -475,7 +485,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": { @@ -527,7 +537,7 @@ After request Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -538,7 +548,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": { @@ -590,7 +600,7 @@ After request Before request -Info 48 [00:02:06.000] request: +Info 52 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -601,7 +611,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": { @@ -653,7 +663,7 @@ After request Before request -Info 50 [00:02:08.000] request: +Info 54 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -664,7 +674,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": { @@ -716,7 +726,7 @@ After request Before request -Info 52 [00:02:10.000] request: +Info 56 [00:02:14.000] request: { "command": "close", "arguments": { @@ -725,19 +735,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 } @@ -748,6 +758,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -773,7 +785,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:22.000] request: +Info 59 [00:02:26.000] request: { "command": "open", "arguments": { @@ -782,23 +794,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 } @@ -809,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -836,7 +850,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:38.000] request: +Info 64 [00:02:42.000] request: { "command": "close", "arguments": { @@ -845,19 +859,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 } @@ -868,6 +882,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -893,7 +909,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:50.000] request: +Info 67 [00:02:54.000] request: { "command": "close", "arguments": { @@ -902,17 +918,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 } @@ -923,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -950,7 +968,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:00.000] request: +Info 70 [00:03:04.000] request: { "command": "open", "arguments": { @@ -959,12 +977,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 @@ -974,25 +992,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 } @@ -1001,6 +1021,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 66d5eba0fbe85..3851109da6c06 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -493,7 +503,7 @@ After running timeout callbacks Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -504,15 +514,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": { @@ -564,7 +574,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -575,7 +585,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": { @@ -627,7 +637,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -638,7 +648,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": { @@ -690,7 +700,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -701,7 +711,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": { @@ -753,7 +763,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -764,7 +774,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 11b6337c4b931..534459cc92df6 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -489,7 +499,7 @@ After request Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -500,15 +510,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": { @@ -560,7 +570,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -571,7 +581,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": { @@ -623,7 +633,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -634,7 +644,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": { @@ -686,7 +696,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -697,7 +707,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": { @@ -749,7 +759,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -760,7 +770,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 68c9d3fd37eed..f3c75a8b8f671 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -478,7 +488,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": { @@ -530,7 +540,7 @@ After request Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -541,7 +551,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": { @@ -593,7 +603,7 @@ After request Before request -Info 48 [00:02:05.000] request: +Info 52 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -604,7 +614,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": { @@ -656,7 +666,7 @@ After request Before request -Info 50 [00:02:07.000] request: +Info 54 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -667,7 +677,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": { @@ -719,7 +729,7 @@ After request Before request -Info 52 [00:02:09.000] request: +Info 56 [00:02:13.000] request: { "command": "close", "arguments": { @@ -728,19 +738,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 } @@ -751,6 +761,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -776,7 +788,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:21.000] request: +Info 59 [00:02:25.000] request: { "command": "open", "arguments": { @@ -785,23 +797,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 } @@ -812,6 +824,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -839,7 +853,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:37.000] request: +Info 64 [00:02:41.000] request: { "command": "close", "arguments": { @@ -848,19 +862,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 } @@ -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} @@ -896,7 +912,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:49.000] request: +Info 67 [00:02:53.000] request: { "command": "close", "arguments": { @@ -905,17 +921,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 } @@ -926,6 +942,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -953,7 +971,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:59.000] request: +Info 70 [00:03:03.000] request: { "command": "open", "arguments": { @@ -962,12 +980,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 @@ -977,25 +995,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 } @@ -1004,6 +1024,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 bc92955c9ec2b..0729386231b96 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -493,7 +503,7 @@ After running timeout callbacks Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -504,15 +514,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": { @@ -564,7 +574,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -575,7 +585,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": { @@ -627,7 +637,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -638,7 +648,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": { @@ -690,7 +700,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -701,7 +711,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": { @@ -753,7 +763,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -764,7 +774,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 ae0bce0579ff2..ddfd70bcaddbb 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -489,7 +499,7 @@ After request Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -500,15 +510,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": { @@ -560,7 +570,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -571,7 +581,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": { @@ -623,7 +633,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -634,7 +644,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": { @@ -686,7 +696,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -697,7 +707,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": { @@ -749,7 +759,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -760,7 +770,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 a113a53b5682a..f02663de3e318 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 @@ -83,9 +83,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" @@ -95,17 +97,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 } @@ -116,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} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -129,7 +133,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:03.000] request: +Info 24 [00:01:05.000] request: { "command": "open", "arguments": { @@ -138,11 +142,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" ], @@ -150,16 +154,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;" @@ -169,21 +175,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 } @@ -194,6 +200,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -213,7 +221,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:32.000] request: +Info 44 [00:01:36.000] request: { "command": "rename", "arguments": { @@ -224,8 +232,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": { @@ -280,6 +288,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -301,7 +311,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:35.000] request: +Info 47 [00:01:39.000] request: { "command": "rename", "arguments": { @@ -312,7 +322,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": { @@ -364,7 +374,7 @@ After request Before request -Info 45 [00:01:37.000] request: +Info 49 [00:01:41.000] request: { "command": "rename", "arguments": { @@ -375,7 +385,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": { @@ -427,7 +437,7 @@ After request Before request -Info 47 [00:01:39.000] request: +Info 51 [00:01:43.000] request: { "command": "rename", "arguments": { @@ -438,7 +448,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": { @@ -490,7 +500,7 @@ After request Before request -Info 49 [00:01:41.000] request: +Info 53 [00:01:45.000] request: { "command": "rename", "arguments": { @@ -501,7 +511,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": { @@ -553,7 +563,7 @@ After request Before request -Info 51 [00:01:43.000] request: +Info 55 [00:01:47.000] request: { "command": "close", "arguments": { @@ -562,19 +572,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 } @@ -585,6 +595,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -608,7 +620,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:01:55.000] request: +Info 58 [00:01:59.000] request: { "command": "open", "arguments": { @@ -617,23 +629,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 } @@ -644,6 +656,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -669,7 +683,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:11.000] request: +Info 63 [00:02:15.000] request: { "command": "close", "arguments": { @@ -678,19 +692,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 } @@ -701,6 +715,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -724,7 +740,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:23.000] request: +Info 66 [00:02:27.000] request: { "command": "close", "arguments": { @@ -733,17 +749,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 } @@ -754,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} /user/username/projects/myproject/decls/fns.d.ts: @@ -779,7 +797,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:33.000] request: +Info 69 [00:02:37.000] request: { "command": "open", "arguments": { @@ -788,12 +806,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 @@ -803,24 +821,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 } @@ -829,6 +849,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 fbed3db921482..2ea36f89f0e71 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,10 +475,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; @@ -480,44 +490,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": { @@ -528,7 +538,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": { @@ -580,7 +590,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -591,7 +601,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": { @@ -643,7 +653,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -654,7 +664,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": { @@ -706,7 +716,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -717,7 +727,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": { @@ -769,7 +779,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -780,7 +790,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 c0e3337ef3867..923c66a689eed 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,10 +475,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; @@ -480,7 +490,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": { @@ -491,10 +501,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": { @@ -546,7 +556,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -557,7 +567,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": { @@ -609,7 +619,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -620,7 +630,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": { @@ -672,7 +682,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -683,7 +693,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": { @@ -735,7 +745,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -746,7 +756,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 5a79ac294c85f..05d5c6e6dbe3b 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 @@ -238,9 +238,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" @@ -250,17 +252,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 } @@ -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/dependency/tsconfig.json: *new* @@ -284,7 +288,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -293,11 +297,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" ], @@ -305,16 +309,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;" @@ -324,21 +330,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 } @@ -349,6 +355,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -368,7 +376,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -379,8 +387,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": { @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -454,14 +464,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; @@ -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 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -511,12 +523,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": { @@ -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} @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "open", "arguments": { @@ -912,23 +928,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 } @@ -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} @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:57.000] request: +Info 78 [00:03:01.000] request: { "command": "close", "arguments": { @@ -975,19 +993,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 } @@ -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 77 [00:03:09.000] request: +Info 81 [00:03:13.000] request: { "command": "close", "arguments": { @@ -1032,17 +1052,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 } @@ -1053,6 +1073,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1080,7 +1102,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:19.000] request: +Info 84 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1089,12 +1111,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 @@ -1104,26 +1126,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 } @@ -1132,6 +1156,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 57ded47eb1c32..e0c20648ae57e 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,11 +475,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 @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -501,7 +513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -512,11 +524,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": { @@ -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: *new* @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} /user/username/projects/myproject/decls/fns.d.ts: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -912,24 +928,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 } @@ -940,6 +956,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -967,7 +985,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:53.000] request: +Info 76 [00:02:57.000] request: { "command": "close", "arguments": { @@ -976,19 +994,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 } @@ -999,6 +1017,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:05.000] request: +Info 79 [00:03:09.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,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 } @@ -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: @@ -1077,7 +1099,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:15.000] request: +Info 82 [00:03:19.000] request: { "command": "open", "arguments": { @@ -1086,12 +1108,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 @@ -1101,24 +1123,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 } @@ -1127,6 +1151,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 bc26d75e668c8..3a5cc3860ca59 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 @@ -238,9 +238,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" @@ -250,17 +252,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 } @@ -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/dependency/tsconfig.json: *new* @@ -284,7 +288,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -293,11 +297,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" ], @@ -305,16 +309,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;" @@ -324,21 +330,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 } @@ -349,6 +355,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -368,7 +376,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -379,8 +387,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": { @@ -435,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -456,7 +466,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -467,7 +477,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": { @@ -519,7 +529,7 @@ After request Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -530,7 +540,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": { @@ -582,7 +592,7 @@ After request Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -593,7 +603,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": { @@ -645,7 +655,7 @@ After request Before request -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -656,7 +666,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": { @@ -708,7 +718,7 @@ After request Before request -Info 51 [00:02:12.000] request: +Info 55 [00:02:16.000] request: { "command": "close", "arguments": { @@ -717,19 +727,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 } @@ -740,6 +750,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -763,7 +775,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:02:24.000] request: +Info 58 [00:02:28.000] request: { "command": "open", "arguments": { @@ -772,23 +784,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 } @@ -799,6 +811,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -824,7 +838,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:40.000] request: +Info 63 [00:02:44.000] request: { "command": "close", "arguments": { @@ -833,19 +847,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 } @@ -856,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/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -879,7 +895,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:52.000] request: +Info 66 [00:02:56.000] request: { "command": "close", "arguments": { @@ -888,17 +904,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 } @@ -909,6 +925,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -934,7 +952,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:03:02.000] request: +Info 69 [00:03:06.000] request: { "command": "open", "arguments": { @@ -943,12 +961,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 @@ -958,24 +976,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 } @@ -984,6 +1004,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 550c709683744..417e6b5684c2e 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,53 +475,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": { @@ -522,7 +532,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": { @@ -574,7 +584,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -585,7 +595,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": { @@ -637,7 +647,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -648,7 +658,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": { @@ -700,7 +710,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -711,7 +721,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": { @@ -763,7 +773,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -774,7 +784,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 0d8eb4280fd92..0227dbee5b63a 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,16 +475,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": { @@ -485,10 +495,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": { @@ -540,7 +550,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -551,7 +561,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": { @@ -603,7 +613,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -614,7 +624,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": { @@ -666,7 +676,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -677,7 +687,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": { @@ -729,7 +739,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -740,7 +750,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 d7b18ad66b814..63a76dbb038cb 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 @@ -243,9 +243,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" @@ -255,17 +257,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 } @@ -276,6 +278,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -289,7 +293,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -298,11 +302,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" ], @@ -310,16 +314,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;" @@ -329,21 +335,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 } @@ -354,6 +360,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -384,9 +392,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": { @@ -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* @@ -462,11 +472,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"} @@ -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:12.000] request: +Info 53 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,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": { @@ -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 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,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": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,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": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,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": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:24.000] request: +Info 65 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,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": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:26.000] request: +Info 67 [00:02:30.000] request: { "command": "close", "arguments": { @@ -854,19 +868,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 } @@ -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 66 [00:02:38.000] request: +Info 70 [00:02:42.000] request: { "command": "open", "arguments": { @@ -911,23 +927,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 } @@ -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 71 [00:02:54.000] request: +Info 75 [00:02:58.000] request: { "command": "close", "arguments": { @@ -974,19 +992,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 } @@ -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 74 [00:03:06.000] request: +Info 78 [00:03:10.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,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 } @@ -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 77 [00:03:16.000] request: +Info 81 [00:03:20.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,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 @@ -1103,25 +1125,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js index 9b0f8ee97a4e4..e987d310b4cfa 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -465,11 +475,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 @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -501,7 +513,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -512,11 +524,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": { @@ -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* @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -605,7 +619,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": { @@ -657,7 +671,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -668,7 +682,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": { @@ -720,7 +734,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -731,7 +745,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": { @@ -783,7 +797,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -794,7 +808,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": { @@ -846,7 +860,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -855,19 +869,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 } @@ -878,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -912,23 +928,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 } @@ -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.map: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:52.000] request: +Info 75 [00:02:56.000] request: { "command": "close", "arguments": { @@ -975,19 +993,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 } @@ -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.map: @@ -1023,7 +1043,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:04.000] request: +Info 78 [00:03:08.000] request: { "command": "close", "arguments": { @@ -1032,17 +1052,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 } @@ -1053,6 +1073,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1080,7 +1102,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:14.000] request: +Info 81 [00:03:18.000] request: { "command": "open", "arguments": { @@ -1089,12 +1111,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 @@ -1104,25 +1126,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 } @@ -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-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js index d2cf30c4c3d8a..8e7509d1add08 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 @@ -243,9 +243,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" @@ -255,17 +257,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 } @@ -276,6 +278,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -289,7 +293,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -298,11 +302,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" ], @@ -310,16 +314,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;" @@ -329,21 +335,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 } @@ -354,6 +360,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -384,9 +392,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": { @@ -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,7 +474,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -475,7 +485,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": { @@ -527,7 +537,7 @@ After request Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -538,7 +548,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": { @@ -590,7 +600,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -601,7 +611,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": { @@ -653,7 +663,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -664,7 +674,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": { @@ -716,7 +726,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "close", "arguments": { @@ -725,19 +735,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 } @@ -748,6 +758,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -773,7 +785,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:25.000] request: +Info 59 [00:02:29.000] request: { "command": "open", "arguments": { @@ -782,23 +794,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 } @@ -809,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -836,7 +850,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:41.000] request: +Info 64 [00:02:45.000] request: { "command": "close", "arguments": { @@ -845,19 +859,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 } @@ -868,6 +882,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -893,7 +909,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:53.000] request: +Info 67 [00:02:57.000] request: { "command": "close", "arguments": { @@ -902,17 +918,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 } @@ -923,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -950,7 +968,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:03.000] request: +Info 70 [00:03:07.000] request: { "command": "open", "arguments": { @@ -959,12 +977,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 @@ -974,25 +992,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 } @@ -1001,6 +1021,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 2db02a785d89a..630c41dbdc76e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -478,7 +488,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": { @@ -530,7 +540,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -541,7 +551,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": { @@ -593,7 +603,7 @@ After request Before request -Info 48 [00:02:08.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -604,7 +614,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": { @@ -656,7 +666,7 @@ After request Before request -Info 50 [00:02:10.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -667,7 +677,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": { @@ -719,7 +729,7 @@ After request Before request -Info 52 [00:02:12.000] request: +Info 56 [00:02:16.000] request: { "command": "close", "arguments": { @@ -728,19 +738,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 } @@ -751,6 +761,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -776,7 +788,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:24.000] request: +Info 59 [00:02:28.000] request: { "command": "open", "arguments": { @@ -785,23 +797,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 } @@ -812,6 +824,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -839,7 +853,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:40.000] request: +Info 64 [00:02:44.000] request: { "command": "close", "arguments": { @@ -848,19 +862,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 } @@ -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} @@ -896,7 +912,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:52.000] request: +Info 67 [00:02:56.000] request: { "command": "close", "arguments": { @@ -905,17 +921,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 } @@ -926,6 +942,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -953,7 +971,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:02.000] request: +Info 70 [00:03:06.000] request: { "command": "open", "arguments": { @@ -962,12 +980,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 @@ -977,25 +995,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 } @@ -1004,6 +1024,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 409f4fea1d8a3..333df638e0030 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -493,7 +503,7 @@ After running timeout callbacks Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -504,15 +514,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": { @@ -564,7 +574,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -575,7 +585,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": { @@ -627,7 +637,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -638,7 +648,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": { @@ -690,7 +700,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -701,7 +711,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": { @@ -753,7 +763,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -764,7 +774,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 be0a3aace10b8..5752ac8b15a82 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 @@ -246,9 +246,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" @@ -258,17 +260,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 } @@ -279,6 +281,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -292,7 +296,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -301,11 +305,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" ], @@ -313,16 +317,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;" @@ -332,21 +338,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -376,7 +384,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -387,9 +395,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": { @@ -444,6 +452,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -481,7 +491,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 } @@ -489,7 +499,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -500,15 +510,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": { @@ -560,7 +570,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -571,7 +581,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": { @@ -623,7 +633,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -634,7 +644,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": { @@ -686,7 +696,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -697,7 +707,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": { @@ -749,7 +759,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -760,7 +770,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 3389c2a2f3e9a..7f90056a08147 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -677,12 +691,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; @@ -694,66 +708,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": { @@ -764,7 +778,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": [ @@ -805,7 +819,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -816,7 +830,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": [ @@ -857,7 +871,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -868,7 +882,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": [ @@ -909,7 +923,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -920,7 +934,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": [ @@ -961,7 +975,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -972,7 +986,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": [ @@ -1013,7 +1027,7 @@ After request Before request -Info 99 [00:03:50.000] request: +Info 105 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1024,9 +1038,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": { @@ -1111,7 +1125,7 @@ After request Before request -Info 103 [00:03:54.000] request: +Info 109 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1122,9 +1136,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": { @@ -1209,7 +1223,7 @@ After request Before request -Info 107 [00:03:58.000] request: +Info 113 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1220,9 +1234,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": { @@ -1307,7 +1321,7 @@ After request Before request -Info 111 [00:04:02.000] request: +Info 117 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1318,9 +1332,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": { @@ -1405,7 +1419,7 @@ After request Before request -Info 115 [00:04:06.000] request: +Info 121 [00:04:12.000] request: { "command": "rename", "arguments": { @@ -1416,9 +1430,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 d67d4d370b04e..7329795879f34 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -677,12 +691,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; @@ -694,7 +708,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": { @@ -705,16 +719,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": [ @@ -755,7 +769,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -766,7 +780,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": [ @@ -807,7 +821,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -818,7 +832,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": [ @@ -859,7 +873,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -870,7 +884,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": [ @@ -911,7 +925,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -922,7 +936,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": [ @@ -963,7 +977,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -974,12 +988,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": { @@ -1064,7 +1078,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1075,9 +1089,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": { @@ -1162,7 +1176,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1173,9 +1187,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": { @@ -1260,7 +1274,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1271,9 +1285,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": { @@ -1358,7 +1372,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1369,9 +1383,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 a1d5fe2ce1603..37165ab9c1201 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 @@ -239,9 +239,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" @@ -251,17 +253,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 } @@ -272,6 +274,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -287,7 +291,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -296,11 +300,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" ], @@ -311,16 +315,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" @@ -330,23 +336,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -378,7 +386,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -387,11 +395,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" ], @@ -399,16 +407,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;" @@ -418,27 +428,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 } @@ -449,6 +459,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -476,7 +488,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -487,7 +499,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": [ @@ -528,7 +540,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -539,8 +551,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": { @@ -595,6 +607,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -622,17 +636,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; @@ -648,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: @@ -679,7 +695,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:57.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -690,12 +706,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" @@ -708,9 +724,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": [ @@ -754,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -785,7 +803,7 @@ FsWatchesRecursive:: Before request -Info 88 [00:03:07.000] request: +Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -796,7 +814,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": [ @@ -837,7 +855,7 @@ After request Before request -Info 90 [00:03:09.000] request: +Info 96 [00:03:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -848,7 +866,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": [ @@ -889,7 +907,7 @@ After request Before request -Info 92 [00:03:11.000] request: +Info 98 [00:03:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -900,7 +918,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": [ @@ -941,7 +959,7 @@ After request Before request -Info 94 [00:03:13.000] request: +Info 100 [00:03:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -952,7 +970,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": [ @@ -993,7 +1011,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1004,12 +1022,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": { @@ -1094,7 +1112,7 @@ After request Before request -Info 103 [00:03:22.000] request: +Info 109 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1105,9 +1123,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": { @@ -1192,7 +1210,7 @@ After request Before request -Info 107 [00:03:26.000] request: +Info 113 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1203,9 +1221,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": { @@ -1290,7 +1308,7 @@ After request Before request -Info 111 [00:03:30.000] request: +Info 117 [00:03:36.000] request: { "command": "rename", "arguments": { @@ -1301,9 +1319,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": { @@ -1388,7 +1406,7 @@ After request Before request -Info 115 [00:03:34.000] request: +Info 121 [00:03:40.000] request: { "command": "rename", "arguments": { @@ -1399,9 +1417,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": { @@ -1486,7 +1504,7 @@ After request Before request -Info 119 [00:03:38.000] request: +Info 125 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1495,25 +1513,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 } @@ -1524,6 +1542,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1557,7 +1577,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:03:55.000] request: +Info 128 [00:04:01.000] request: { "command": "open", "arguments": { @@ -1566,29 +1586,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 } @@ -1599,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: @@ -1634,7 +1656,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:16.000] request: +Info 133 [00:04:22.000] request: { "command": "close", "arguments": { @@ -1643,25 +1665,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 } @@ -1672,6 +1694,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1705,7 +1729,7 @@ FsWatchesRecursive:: Before request -Info 130 [00:04:33.000] request: +Info 136 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1714,23 +1738,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 } @@ -1741,6 +1765,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1776,7 +1802,7 @@ FsWatchesRecursive:: Before request -Info 133 [00:04:48.000] request: +Info 139 [00:04:54.000] request: { "command": "close", "arguments": { @@ -1785,21 +1811,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 } @@ -1810,6 +1836,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1847,7 +1875,7 @@ FsWatchesRecursive:: Before request -Info 136 [00:05:01.000] request: +Info 142 [00:05:07.000] request: { "command": "open", "arguments": { @@ -1856,12 +1884,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 @@ -1874,19 +1902,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 @@ -1896,27 +1926,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 } @@ -1925,6 +1957,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 95ed4291a276d..90d1cad5d990f 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -677,16 +691,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 @@ -695,6 +709,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -726,7 +742,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -737,10 +753,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" @@ -750,8 +766,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": [ @@ -792,7 +808,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -803,7 +819,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": [ @@ -844,7 +860,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -855,7 +871,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": [ @@ -896,7 +912,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -907,7 +923,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": [ @@ -948,7 +964,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -959,7 +975,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": [ @@ -1000,7 +1016,7 @@ After request Before request -Info 95 [00:03:12.000] request: +Info 101 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1011,11 +1027,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": { @@ -1070,6 +1086,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1101,7 +1119,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:18.000] request: +Info 107 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1112,7 +1130,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": { @@ -1164,7 +1182,7 @@ After request Before request -Info 103 [00:03:20.000] request: +Info 109 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -1175,7 +1193,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": { @@ -1227,7 +1245,7 @@ After request Before request -Info 105 [00:03:22.000] request: +Info 111 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1238,7 +1256,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": { @@ -1290,7 +1308,7 @@ After request Before request -Info 107 [00:03:24.000] request: +Info 113 [00:03:30.000] request: { "command": "rename", "arguments": { @@ -1301,7 +1319,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": { @@ -1353,7 +1371,7 @@ After request Before request -Info 109 [00:03:26.000] request: +Info 115 [00:03:32.000] request: { "command": "close", "arguments": { @@ -1362,25 +1380,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 } @@ -1391,6 +1409,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1424,7 +1444,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:03:43.000] request: +Info 118 [00:03:49.000] request: { "command": "open", "arguments": { @@ -1433,30 +1453,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 } @@ -1467,6 +1487,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1502,7 +1524,7 @@ FsWatchesRecursive:: Before request -Info 118 [00:04:05.000] request: +Info 124 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1511,25 +1533,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 } @@ -1540,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: @@ -1571,7 +1595,7 @@ FsWatchesRecursive:: Before request -Info 121 [00:04:22.000] request: +Info 127 [00:04:28.000] request: { "command": "close", "arguments": { @@ -1580,23 +1604,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 } @@ -1607,6 +1631,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1640,7 +1666,7 @@ FsWatchesRecursive:: Before request -Info 124 [00:04:37.000] request: +Info 130 [00:04:43.000] request: { "command": "close", "arguments": { @@ -1649,21 +1675,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 } @@ -1674,6 +1700,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 +1737,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:50.000] request: +Info 133 [00:04:56.000] request: { "command": "open", "arguments": { @@ -1718,12 +1746,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 @@ -1733,19 +1761,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 @@ -1755,25 +1785,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 } @@ -1782,6 +1814,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 fc58e6eef485f..80ccecaf2b5cb 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 @@ -239,9 +239,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" @@ -251,17 +253,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 } @@ -272,6 +274,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -287,7 +291,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -296,11 +300,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" ], @@ -311,16 +315,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" @@ -330,23 +336,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 } @@ -357,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -378,7 +386,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -387,11 +395,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" ], @@ -399,16 +407,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;" @@ -418,27 +428,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 } @@ -449,6 +459,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -476,7 +488,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -487,7 +499,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": [ @@ -528,7 +540,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -539,7 +551,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": [ @@ -580,7 +592,7 @@ After request Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +603,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": [ @@ -632,7 +644,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -643,7 +655,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": [ @@ -684,7 +696,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -695,7 +707,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": [ @@ -736,7 +748,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "rename", "arguments": { @@ -747,8 +759,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": { @@ -803,6 +815,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -832,7 +846,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:52.000] request: +Info 81 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -843,7 +857,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": { @@ -895,7 +909,7 @@ After request Before request -Info 77 [00:02:54.000] request: +Info 83 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -906,7 +920,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": { @@ -958,7 +972,7 @@ After request Before request -Info 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -969,7 +983,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": { @@ -1021,7 +1035,7 @@ After request Before request -Info 81 [00:02:58.000] request: +Info 87 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1032,7 +1046,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": { @@ -1084,7 +1098,7 @@ After request Before request -Info 83 [00:03:00.000] request: +Info 89 [00:03:06.000] request: { "command": "close", "arguments": { @@ -1093,25 +1107,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 } @@ -1122,6 +1136,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1153,7 +1169,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:17.000] request: +Info 92 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1162,29 +1178,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 } @@ -1195,6 +1211,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1228,7 +1246,7 @@ FsWatchesRecursive:: Before request -Info 91 [00:03:38.000] request: +Info 97 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1237,25 +1255,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 } @@ -1266,6 +1284,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1297,7 +1317,7 @@ FsWatchesRecursive:: Before request -Info 94 [00:03:55.000] request: +Info 100 [00:04:01.000] request: { "command": "close", "arguments": { @@ -1306,23 +1326,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 } @@ -1333,6 +1353,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1366,7 +1388,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:04:10.000] request: +Info 103 [00:04:16.000] request: { "command": "close", "arguments": { @@ -1375,21 +1397,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 } @@ -1400,6 +1422,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 +1459,7 @@ FsWatchesRecursive:: Before request -Info 100 [00:04:23.000] request: +Info 106 [00:04:29.000] request: { "command": "open", "arguments": { @@ -1444,12 +1468,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 @@ -1459,19 +1483,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 @@ -1481,25 +1507,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 } @@ -1508,6 +1536,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 27868aa9d34b7..6b96be9eee19b 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -677,71 +691,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": { @@ -752,7 +766,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": [ @@ -793,7 +807,7 @@ After request Before request -Info 89 [00:03:40.000] request: +Info 95 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -804,7 +818,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": [ @@ -845,7 +859,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -856,7 +870,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": [ @@ -897,7 +911,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -908,7 +922,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": [ @@ -949,7 +963,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -960,7 +974,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": [ @@ -1001,7 +1015,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "rename", "arguments": { @@ -1012,9 +1026,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": { @@ -1099,7 +1113,7 @@ After request Before request -Info 101 [00:03:52.000] request: +Info 107 [00:03:58.000] request: { "command": "rename", "arguments": { @@ -1110,9 +1124,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": { @@ -1197,7 +1211,7 @@ After request Before request -Info 105 [00:03:56.000] request: +Info 111 [00:04:02.000] request: { "command": "rename", "arguments": { @@ -1208,9 +1222,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": { @@ -1295,7 +1309,7 @@ After request Before request -Info 109 [00:04:00.000] request: +Info 115 [00:04:06.000] request: { "command": "rename", "arguments": { @@ -1306,9 +1320,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": { @@ -1393,7 +1407,7 @@ After request Before request -Info 113 [00:04:04.000] request: +Info 119 [00:04:10.000] request: { "command": "rename", "arguments": { @@ -1404,9 +1418,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 bc672ce39d66c..d2192b90fb7bc 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -677,18 +691,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": { @@ -699,10 +713,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": [ @@ -743,7 +757,7 @@ After request Before request -Info 81 [00:03:00.000] request: +Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -754,7 +768,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": [ @@ -795,7 +809,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +820,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": [ @@ -847,7 +861,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,7 +872,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": [ @@ -899,7 +913,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -910,7 +924,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": [ @@ -951,7 +965,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -962,12 +976,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": { @@ -1052,7 +1066,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1063,9 +1077,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": { @@ -1150,7 +1164,7 @@ After request Before request -Info 100 [00:03:19.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1161,9 +1175,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": { @@ -1248,7 +1262,7 @@ After request Before request -Info 104 [00:03:23.000] request: +Info 110 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1259,9 +1273,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": { @@ -1346,7 +1360,7 @@ After request Before request -Info 108 [00:03:27.000] request: +Info 114 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -1357,9 +1371,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 1ed763b7c33b1..0696e8586e20e 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 @@ -245,9 +245,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" @@ -260,17 +262,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 } @@ -281,6 +283,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -298,7 +302,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -307,11 +311,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" ], @@ -322,16 +326,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" @@ -341,23 +347,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 } @@ -368,6 +374,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -391,7 +399,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -400,11 +408,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" ], @@ -412,16 +420,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;" @@ -431,27 +441,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 } @@ -462,6 +472,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -491,7 +503,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -502,8 +514,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": [ @@ -547,6 +559,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -578,7 +592,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -589,7 +603,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": { @@ -639,15 +653,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"} @@ -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 77 [00:02:56.000] request: +Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -700,11 +716,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": [ @@ -748,6 +764,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -779,7 +797,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -790,7 +808,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": [ @@ -831,7 +849,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -842,7 +860,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": [ @@ -883,7 +901,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -894,7 +912,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": [ @@ -935,7 +953,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -946,7 +964,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": [ @@ -987,7 +1005,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -998,12 +1016,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": { @@ -1088,7 +1106,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1099,9 +1117,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": { @@ -1186,7 +1204,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1197,9 +1215,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": { @@ -1284,7 +1302,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1295,9 +1313,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": { @@ -1382,7 +1400,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1393,9 +1411,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": { @@ -1480,7 +1498,7 @@ After request Before request -Info 114 [00:03:33.000] request: +Info 120 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1489,25 +1507,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 } @@ -1518,6 +1536,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1551,7 +1571,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:03:50.000] request: +Info 123 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1560,29 +1580,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 } @@ -1593,6 +1613,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1628,7 +1650,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:04:11.000] request: +Info 128 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1637,25 +1659,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 } @@ -1666,6 +1688,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1699,7 +1723,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:28.000] request: +Info 131 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1708,23 +1732,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 } @@ -1735,6 +1759,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1770,7 +1796,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:43.000] request: +Info 134 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1779,21 +1805,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 } @@ -1804,6 +1830,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1841,7 +1869,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:56.000] request: +Info 137 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1850,12 +1878,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 @@ -1868,19 +1896,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 @@ -1890,26 +1920,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 } @@ -1918,6 +1950,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 932354497d012..c8966d679ed18 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -677,15 +691,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 @@ -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 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -736,11 +752,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": [ @@ -784,6 +800,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -815,7 +833,7 @@ FsWatchesRecursive:: Before request -Info 85 [00:03:02.000] request: +Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -826,7 +844,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": [ @@ -867,7 +885,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -878,7 +896,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": [ @@ -919,7 +937,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -930,7 +948,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": [ @@ -971,7 +989,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -982,7 +1000,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": [ @@ -1023,7 +1041,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1034,10 +1052,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": { @@ -1089,7 +1107,7 @@ After request Before request -Info 98 [00:03:15.000] request: +Info 104 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1100,7 +1118,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": { @@ -1152,7 +1170,7 @@ After request Before request -Info 100 [00:03:17.000] request: +Info 106 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1163,7 +1181,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": { @@ -1215,7 +1233,7 @@ After request Before request -Info 102 [00:03:19.000] request: +Info 108 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1226,7 +1244,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": { @@ -1278,7 +1296,7 @@ After request Before request -Info 104 [00:03:21.000] request: +Info 110 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1289,7 +1307,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": { @@ -1341,7 +1359,7 @@ After request Before request -Info 106 [00:03:23.000] request: +Info 112 [00:03:29.000] request: { "command": "close", "arguments": { @@ -1350,25 +1368,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 } @@ -1379,6 +1397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1412,7 +1432,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:03:40.000] request: +Info 115 [00:03:46.000] request: { "command": "open", "arguments": { @@ -1421,29 +1441,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 } @@ -1454,6 +1474,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1489,7 +1511,7 @@ FsWatchesRecursive:: Before request -Info 114 [00:04:01.000] request: +Info 120 [00:04:07.000] request: { "command": "close", "arguments": { @@ -1498,25 +1520,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 } @@ -1527,6 +1549,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1560,7 +1584,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:04:18.000] request: +Info 123 [00:04:24.000] request: { "command": "close", "arguments": { @@ -1569,23 +1593,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 } @@ -1596,6 +1620,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1631,7 +1657,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:04:33.000] request: +Info 126 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1640,21 +1666,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 } @@ -1665,6 +1691,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1702,7 +1730,7 @@ FsWatchesRecursive:: Before request -Info 123 [00:04:46.000] request: +Info 129 [00:04:52.000] request: { "command": "open", "arguments": { @@ -1711,12 +1739,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 @@ -1729,19 +1757,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 @@ -1751,26 +1781,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 } @@ -1779,6 +1811,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 93cada514d286..874cf2762e6ca 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 @@ -245,9 +245,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" @@ -260,17 +262,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 } @@ -281,6 +283,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -298,7 +302,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -307,11 +311,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" ], @@ -322,16 +326,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" @@ -341,23 +347,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 } @@ -368,6 +374,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -391,7 +399,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -400,11 +408,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" ], @@ -412,16 +420,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;" @@ -431,27 +441,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 } @@ -462,6 +472,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -491,7 +503,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -502,8 +514,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": [ @@ -547,6 +559,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -578,7 +592,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -589,7 +603,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": [ @@ -630,7 +644,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -641,7 +655,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": [ @@ -682,7 +696,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -693,7 +707,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": [ @@ -734,7 +748,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -745,7 +759,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": [ @@ -786,7 +800,7 @@ After request Before request -Info 74 [00:02:51.000] request: +Info 80 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -797,7 +811,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": { @@ -849,7 +863,7 @@ After request Before request -Info 76 [00:02:53.000] request: +Info 82 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -860,7 +874,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": { @@ -912,7 +926,7 @@ After request Before request -Info 78 [00:02:55.000] request: +Info 84 [00:03:01.000] request: { "command": "rename", "arguments": { @@ -923,7 +937,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": { @@ -975,7 +989,7 @@ After request Before request -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -986,7 +1000,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": { @@ -1038,7 +1052,7 @@ After request Before request -Info 82 [00:02:59.000] request: +Info 88 [00:03:05.000] request: { "command": "rename", "arguments": { @@ -1049,7 +1063,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": { @@ -1101,7 +1115,7 @@ After request Before request -Info 84 [00:03:01.000] request: +Info 90 [00:03:07.000] request: { "command": "close", "arguments": { @@ -1110,25 +1124,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 } @@ -1139,6 +1153,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1172,7 +1188,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:18.000] request: +Info 93 [00:03:24.000] request: { "command": "open", "arguments": { @@ -1181,29 +1197,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 } @@ -1214,6 +1230,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1249,7 +1267,7 @@ FsWatchesRecursive:: Before request -Info 92 [00:03:39.000] request: +Info 98 [00:03:45.000] request: { "command": "close", "arguments": { @@ -1258,25 +1276,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 } @@ -1287,6 +1305,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1320,7 +1340,7 @@ FsWatchesRecursive:: Before request -Info 95 [00:03:56.000] request: +Info 101 [00:04:02.000] request: { "command": "close", "arguments": { @@ -1329,23 +1349,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 } @@ -1356,6 +1376,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1391,7 +1413,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:04:11.000] request: +Info 104 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1400,21 +1422,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 } @@ -1425,6 +1447,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1462,7 +1486,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:04:24.000] request: +Info 107 [00:04:30.000] request: { "command": "open", "arguments": { @@ -1471,12 +1495,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 @@ -1489,19 +1513,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 @@ -1511,26 +1537,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 } @@ -1539,6 +1567,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 9fa1e28ea8772..dd5ac590d3815 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -592,7 +606,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": [ @@ -633,7 +647,7 @@ After request Before request -Info 68 [00:02:44.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -644,7 +658,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": [ @@ -685,7 +699,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -696,7 +710,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": [ @@ -737,7 +751,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -748,7 +762,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": [ @@ -789,7 +803,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "rename", "arguments": { @@ -800,9 +814,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": { @@ -887,7 +901,7 @@ After request Before request -Info 78 [00:02:54.000] request: +Info 84 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -898,9 +912,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": { @@ -985,7 +999,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -996,9 +1010,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": { @@ -1083,7 +1097,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1094,9 +1108,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": { @@ -1181,7 +1195,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1192,9 +1206,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": { @@ -1279,7 +1293,7 @@ After request Before request -Info 94 [00:03:10.000] request: +Info 100 [00:03:16.000] request: { "command": "close", "arguments": { @@ -1288,25 +1302,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 } @@ -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: @@ -1350,7 +1366,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:03:27.000] request: +Info 103 [00:03:33.000] request: { "command": "open", "arguments": { @@ -1359,29 +1375,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 } @@ -1392,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: @@ -1427,7 +1445,7 @@ FsWatchesRecursive:: Before request -Info 102 [00:03:48.000] request: +Info 108 [00:03:54.000] request: { "command": "close", "arguments": { @@ -1436,25 +1454,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 } @@ -1465,6 +1483,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1498,7 +1518,7 @@ FsWatchesRecursive:: Before request -Info 105 [00:04:05.000] request: +Info 111 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1507,23 +1527,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 } @@ -1534,6 +1554,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1569,7 +1591,7 @@ FsWatchesRecursive:: Before request -Info 108 [00:04:20.000] request: +Info 114 [00:04:26.000] request: { "command": "close", "arguments": { @@ -1578,21 +1600,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 } @@ -1603,6 +1625,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1640,7 +1664,7 @@ FsWatchesRecursive:: Before request -Info 111 [00:04:33.000] request: +Info 117 [00:04:39.000] request: { "command": "open", "arguments": { @@ -1649,12 +1673,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 @@ -1667,19 +1691,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 @@ -1689,26 +1715,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 } @@ -1717,6 +1745,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 8ab768c4cea5c..06734892cc945 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -679,7 +693,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -693,7 +707,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 } @@ -701,7 +715,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -715,7 +729,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 } @@ -727,7 +741,7 @@ After running timeout callbacks Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -738,16 +752,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": [ @@ -788,7 +802,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -799,7 +813,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": [ @@ -840,7 +854,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -851,7 +865,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": [ @@ -892,7 +906,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -903,7 +917,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": [ @@ -944,7 +958,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -955,7 +969,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": [ @@ -996,7 +1010,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1007,17 +1021,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": { @@ -1102,7 +1116,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1113,9 +1127,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": { @@ -1200,7 +1214,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1211,9 +1225,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": { @@ -1298,7 +1312,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1309,9 +1323,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": { @@ -1396,7 +1410,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1407,9 +1421,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 5776c2d2363f1..021f3b7a3fe80 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -325,16 +329,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" @@ -344,23 +350,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 } @@ -371,6 +377,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -394,7 +402,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -403,11 +411,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" ], @@ -415,16 +423,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;" @@ -434,27 +444,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 } @@ -465,6 +475,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -494,7 +506,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,8 +517,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": [ @@ -550,6 +562,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -581,7 +595,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -592,9 +606,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": { @@ -679,7 +693,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -693,7 +707,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 } @@ -701,7 +715,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -715,7 +729,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 } @@ -723,7 +737,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -734,16 +748,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": [ @@ -784,7 +798,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -795,7 +809,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": [ @@ -836,7 +850,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -847,7 +861,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": [ @@ -888,7 +902,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -899,7 +913,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": [ @@ -940,7 +954,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -951,7 +965,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": [ @@ -992,7 +1006,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1003,17 +1017,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": { @@ -1098,7 +1112,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1109,9 +1123,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": { @@ -1196,7 +1210,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1207,9 +1221,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": { @@ -1294,7 +1308,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1305,9 +1319,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": { @@ -1392,7 +1406,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1403,9 +1417,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 15391b5b22482..c328a07ec8b76 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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,11 +703,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; @@ -705,60 +719,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": { @@ -769,7 +783,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": [ @@ -810,7 +824,7 @@ After request Before request -Info 90 [00:03:38.000] request: +Info 96 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -821,7 +835,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": [ @@ -862,7 +876,7 @@ After request Before request -Info 92 [00:03:40.000] request: +Info 98 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -873,7 +887,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": [ @@ -914,7 +928,7 @@ After request Before request -Info 94 [00:03:42.000] request: +Info 100 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -925,7 +939,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": [ @@ -966,7 +980,7 @@ After request Before request -Info 96 [00:03:44.000] request: +Info 102 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -977,7 +991,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": [ @@ -1018,7 +1032,7 @@ After request Before request -Info 98 [00:03:46.000] request: +Info 104 [00:03:52.000] request: { "command": "rename", "arguments": { @@ -1029,9 +1043,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": { @@ -1116,7 +1130,7 @@ After request Before request -Info 102 [00:03:50.000] request: +Info 108 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1127,9 +1141,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": { @@ -1214,7 +1228,7 @@ After request Before request -Info 106 [00:03:54.000] request: +Info 112 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1225,9 +1239,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": { @@ -1312,7 +1326,7 @@ After request Before request -Info 110 [00:03:58.000] request: +Info 116 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1323,9 +1337,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": { @@ -1410,7 +1424,7 @@ After request Before request -Info 114 [00:04:02.000] request: +Info 120 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1421,9 +1435,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 9cfe5e79ab36e..c262ed73b74c9 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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,11 +703,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; @@ -705,7 +719,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": { @@ -716,10 +730,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": [ @@ -760,7 +774,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -771,7 +785,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": [ @@ -812,7 +826,7 @@ After request Before request -Info 84 [00:03:00.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -823,7 +837,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": [ @@ -864,7 +878,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -875,7 +889,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": [ @@ -916,7 +930,7 @@ After request Before request -Info 88 [00:03:04.000] request: +Info 94 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -927,7 +941,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": [ @@ -968,7 +982,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -979,12 +993,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": { @@ -1069,7 +1083,7 @@ After request Before request -Info 97 [00:03:13.000] request: +Info 103 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1080,9 +1094,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": { @@ -1167,7 +1181,7 @@ After request Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1178,9 +1192,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": { @@ -1265,7 +1279,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1276,9 +1290,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": { @@ -1363,7 +1377,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1374,9 +1388,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 9d25dbd872e01..a582addb52e3f 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 @@ -260,9 +260,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" @@ -275,17 +277,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 } @@ -296,6 +298,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -317,7 +321,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -326,18 +330,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" @@ -347,23 +353,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 } @@ -374,6 +380,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -399,7 +407,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -408,11 +416,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" ], @@ -420,16 +428,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;" @@ -439,27 +449,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 } @@ -470,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -497,7 +509,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -508,7 +520,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": [ @@ -549,7 +561,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -560,10 +572,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": { @@ -651,6 +663,8 @@ PolledWatches:: {"pollingInterval":500} /user/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,17 +692,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; @@ -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 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,7 +762,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": [ @@ -787,7 +803,7 @@ After request Before request -Info 84 [00:03:00.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -798,7 +814,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": [ @@ -839,7 +855,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -850,7 +866,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": [ @@ -891,7 +907,7 @@ After request Before request -Info 88 [00:03:04.000] request: +Info 94 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -902,7 +918,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": [ @@ -943,7 +959,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -954,7 +970,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": [ @@ -995,7 +1011,7 @@ After request Before request -Info 92 [00:03:08.000] request: +Info 98 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1006,14 +1022,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": { @@ -1101,6 +1117,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1132,7 +1150,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1143,9 +1161,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": { @@ -1230,7 +1248,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1241,9 +1259,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": { @@ -1328,7 +1346,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1339,9 +1357,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": { @@ -1426,7 +1444,7 @@ After request Before request -Info 113 [00:03:29.000] request: +Info 119 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1437,9 +1455,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": { @@ -1524,7 +1542,7 @@ After request Before request -Info 117 [00:03:33.000] request: +Info 123 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1533,25 +1551,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 } @@ -1562,6 +1580,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1595,7 +1615,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:03:50.000] request: +Info 126 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1604,29 +1624,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 } @@ -1637,6 +1657,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1672,7 +1694,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:11.000] request: +Info 131 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1681,25 +1703,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 } @@ -1710,6 +1732,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1743,7 +1767,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:28.000] request: +Info 134 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1752,23 +1776,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 } @@ -1779,6 +1803,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 131 [00:04:43.000] request: +Info 137 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1823,21 +1849,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 } @@ -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: @@ -1885,7 +1913,7 @@ FsWatchesRecursive:: Before request -Info 134 [00:04:56.000] request: +Info 140 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1894,12 +1922,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 @@ -1912,19 +1940,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 @@ -1934,27 +1964,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 } @@ -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-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js index cc931faece9d9..7f8f89bcdec0b 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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,15 +703,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 @@ -706,6 +720,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -737,7 +753,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:55.000] request: +Info 87 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -748,10 +764,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": [ @@ -792,7 +808,7 @@ After request Before request -Info 86 [00:03:00.000] request: +Info 92 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -803,7 +819,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": [ @@ -844,7 +860,7 @@ After request Before request -Info 88 [00:03:02.000] request: +Info 94 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -855,7 +871,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": [ @@ -896,7 +912,7 @@ After request Before request -Info 90 [00:03:04.000] request: +Info 96 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -907,7 +923,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": [ @@ -948,7 +964,7 @@ After request Before request -Info 92 [00:03:06.000] request: +Info 98 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -959,7 +975,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": [ @@ -1000,7 +1016,7 @@ After request Before request -Info 94 [00:03:08.000] request: +Info 100 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1011,13 +1027,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": { @@ -1105,6 +1121,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1136,7 +1154,7 @@ FsWatchesRecursive:: Before request -Info 102 [00:03:16.000] request: +Info 108 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -1147,9 +1165,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": { @@ -1234,7 +1252,7 @@ After request Before request -Info 106 [00:03:20.000] request: +Info 112 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -1245,9 +1263,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": { @@ -1332,7 +1350,7 @@ After request Before request -Info 110 [00:03:24.000] request: +Info 116 [00:03:30.000] request: { "command": "rename", "arguments": { @@ -1343,9 +1361,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": { @@ -1430,7 +1448,7 @@ After request Before request -Info 114 [00:03:28.000] request: +Info 120 [00:03:34.000] request: { "command": "rename", "arguments": { @@ -1441,9 +1459,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": { @@ -1528,7 +1546,7 @@ After request Before request -Info 118 [00:03:32.000] request: +Info 124 [00:03:38.000] request: { "command": "close", "arguments": { @@ -1537,25 +1555,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 } @@ -1566,6 +1584,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1599,7 +1619,7 @@ FsWatchesRecursive:: Before request -Info 121 [00:03:49.000] request: +Info 127 [00:03:55.000] request: { "command": "open", "arguments": { @@ -1608,30 +1628,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 } @@ -1642,6 +1662,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1677,7 +1699,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:11.000] request: +Info 133 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1686,25 +1708,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 } @@ -1715,6 +1737,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1746,7 +1770,7 @@ FsWatchesRecursive:: Before request -Info 130 [00:04:28.000] request: +Info 136 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1755,23 +1779,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 } @@ -1782,6 +1806,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 133 [00:04:43.000] request: +Info 139 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1824,21 +1850,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 } @@ -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: @@ -1884,7 +1912,7 @@ FsWatchesRecursive:: Before request -Info 136 [00:04:56.000] request: +Info 142 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1893,12 +1921,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 @@ -1911,19 +1939,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 @@ -1933,25 +1963,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 } @@ -1960,6 +1992,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 8054bfe9d83a4..f90953c383963 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 @@ -260,9 +260,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" @@ -275,17 +277,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 } @@ -296,6 +298,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -317,7 +321,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -326,18 +330,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" @@ -347,23 +353,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 } @@ -374,6 +380,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -399,7 +407,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -408,11 +416,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" ], @@ -420,16 +428,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;" @@ -439,27 +449,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 } @@ -470,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -497,7 +509,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -508,7 +520,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": [ @@ -549,7 +561,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -560,7 +572,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": [ @@ -601,7 +613,7 @@ After request Before request -Info 68 [00:02:42.000] request: +Info 74 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -612,7 +624,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": [ @@ -653,7 +665,7 @@ After request Before request -Info 70 [00:02:44.000] request: +Info 76 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -664,7 +676,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": [ @@ -705,7 +717,7 @@ After request Before request -Info 72 [00:02:46.000] request: +Info 78 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -716,7 +728,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": [ @@ -757,7 +769,7 @@ After request Before request -Info 74 [00:02:48.000] request: +Info 80 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -768,10 +780,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": { @@ -859,6 +871,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -888,7 +902,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:02:53.000] request: +Info 85 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -899,9 +913,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": { @@ -986,7 +1000,7 @@ After request Before request -Info 83 [00:02:57.000] request: +Info 89 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -997,9 +1011,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": { @@ -1084,7 +1098,7 @@ After request Before request -Info 87 [00:03:01.000] request: +Info 93 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1095,9 +1109,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": { @@ -1182,7 +1196,7 @@ After request Before request -Info 91 [00:03:05.000] request: +Info 97 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1193,9 +1207,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": { @@ -1280,7 +1294,7 @@ After request Before request -Info 95 [00:03:09.000] request: +Info 101 [00:03:15.000] request: { "command": "close", "arguments": { @@ -1289,25 +1303,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 } @@ -1318,6 +1332,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 98 [00:03:26.000] request: +Info 104 [00:03:32.000] request: { "command": "open", "arguments": { @@ -1358,29 +1374,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 } @@ -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: @@ -1424,7 +1442,7 @@ FsWatchesRecursive:: Before request -Info 103 [00:03:47.000] request: +Info 109 [00:03:53.000] request: { "command": "close", "arguments": { @@ -1433,25 +1451,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 } @@ -1462,6 +1480,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1493,7 +1513,7 @@ FsWatchesRecursive:: Before request -Info 106 [00:04:04.000] request: +Info 112 [00:04:10.000] request: { "command": "close", "arguments": { @@ -1502,23 +1522,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 } @@ -1529,6 +1549,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1562,7 +1584,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:04:19.000] request: +Info 115 [00:04:25.000] request: { "command": "close", "arguments": { @@ -1571,21 +1593,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 } @@ -1596,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: @@ -1631,7 +1655,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:04:32.000] request: +Info 118 [00:04:38.000] request: { "command": "open", "arguments": { @@ -1640,12 +1664,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 @@ -1658,19 +1682,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 @@ -1680,25 +1706,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 } @@ -1707,6 +1735,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 3d27ff409c660..cb05d7ed906e9 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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,70 +703,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": { @@ -763,7 +777,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": [ @@ -804,7 +818,7 @@ After request Before request -Info 90 [00:03:38.000] request: +Info 96 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -815,7 +829,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": [ @@ -856,7 +870,7 @@ After request Before request -Info 92 [00:03:40.000] request: +Info 98 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -867,7 +881,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": [ @@ -908,7 +922,7 @@ After request Before request -Info 94 [00:03:42.000] request: +Info 100 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -919,7 +933,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": [ @@ -960,7 +974,7 @@ After request Before request -Info 96 [00:03:44.000] request: +Info 102 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -971,7 +985,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": [ @@ -1012,7 +1026,7 @@ After request Before request -Info 98 [00:03:46.000] request: +Info 104 [00:03:52.000] request: { "command": "rename", "arguments": { @@ -1023,9 +1037,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": { @@ -1110,7 +1124,7 @@ After request Before request -Info 102 [00:03:50.000] request: +Info 108 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1121,9 +1135,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": { @@ -1208,7 +1222,7 @@ After request Before request -Info 106 [00:03:54.000] request: +Info 112 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1219,9 +1233,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": { @@ -1306,7 +1320,7 @@ After request Before request -Info 110 [00:03:58.000] request: +Info 116 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1317,9 +1331,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": { @@ -1404,7 +1418,7 @@ After request Before request -Info 114 [00:04:02.000] request: +Info 120 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1415,9 +1429,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 c1447e75fc809..15ccafbafa340 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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,17 +703,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": { @@ -710,10 +724,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": [ @@ -754,7 +768,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -765,7 +779,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": [ @@ -806,7 +820,7 @@ After request Before request -Info 84 [00:03:00.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -817,7 +831,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": [ @@ -858,7 +872,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -869,7 +883,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": [ @@ -910,7 +924,7 @@ After request Before request -Info 88 [00:03:04.000] request: +Info 94 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -921,7 +935,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": [ @@ -962,7 +976,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -973,12 +987,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": { @@ -1063,7 +1077,7 @@ After request Before request -Info 97 [00:03:13.000] request: +Info 103 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1074,9 +1088,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": { @@ -1161,7 +1175,7 @@ After request Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1172,9 +1186,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": { @@ -1259,7 +1273,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1270,9 +1284,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": { @@ -1357,7 +1371,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1368,9 +1382,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 26fd023a81f2d..1519e3082d178 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 @@ -265,9 +265,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" @@ -280,17 +282,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 } @@ -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:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -331,18 +335,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" @@ -352,23 +358,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 } @@ -379,6 +385,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -413,11 +421,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" ], @@ -425,16 +433,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;" @@ -444,27 +454,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 } @@ -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* @@ -502,7 +514,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -513,7 +525,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": [ @@ -554,7 +566,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -565,11 +577,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": { @@ -657,6 +669,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -686,14 +700,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"} @@ -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:56.000] request: +Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,10 +762,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": [ @@ -790,7 +806,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -801,7 +817,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": [ @@ -842,7 +858,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -853,7 +869,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": [ @@ -894,7 +910,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -905,7 +921,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": [ @@ -946,7 +962,7 @@ After request Before request -Info 91 [00:03:07.000] request: +Info 97 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -957,7 +973,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": [ @@ -998,7 +1014,7 @@ After request Before request -Info 93 [00:03:09.000] request: +Info 99 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1009,13 +1025,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": { @@ -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:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1145,9 +1163,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": { @@ -1232,7 +1250,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1243,9 +1261,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": { @@ -1330,7 +1348,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1341,9 +1359,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": { @@ -1428,7 +1446,7 @@ After request Before request -Info 113 [00:03:29.000] request: +Info 119 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1439,9 +1457,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": { @@ -1526,7 +1544,7 @@ After request Before request -Info 117 [00:03:33.000] request: +Info 123 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1535,25 +1553,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 } @@ -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:50.000] request: +Info 126 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1606,29 +1626,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 } @@ -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:11.000] request: +Info 131 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1683,25 +1705,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 } @@ -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:28.000] request: +Info 134 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1754,23 +1778,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 } @@ -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:43.000] request: +Info 137 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1825,21 +1851,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 } @@ -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:56.000] request: +Info 140 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1896,12 +1924,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 @@ -1914,19 +1942,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 @@ -1936,26 +1966,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js index 09f8fb65f0cda..3de163b50bc46 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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,14 +703,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 @@ -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:54.000] request: +Info 86 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,10 +763,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": [ @@ -791,7 +807,7 @@ After request Before request -Info 85 [00:02:59.000] request: +Info 91 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -802,7 +818,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": [ @@ -843,7 +859,7 @@ After request Before request -Info 87 [00:03:01.000] request: +Info 93 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -854,7 +870,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": [ @@ -895,7 +911,7 @@ After request Before request -Info 89 [00:03:03.000] request: +Info 95 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -906,7 +922,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": [ @@ -947,7 +963,7 @@ After request Before request -Info 91 [00:03:05.000] request: +Info 97 [00:03:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -958,7 +974,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": [ @@ -999,7 +1015,7 @@ After request Before request -Info 93 [00:03:07.000] request: +Info 99 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1010,13 +1026,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": { @@ -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 101 [00:03:15.000] request: +Info 107 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1146,9 +1164,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": { @@ -1233,7 +1251,7 @@ After request Before request -Info 105 [00:03:19.000] request: +Info 111 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1244,9 +1262,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": { @@ -1331,7 +1349,7 @@ After request Before request -Info 109 [00:03:23.000] request: +Info 115 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1342,9 +1360,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": { @@ -1429,7 +1447,7 @@ After request Before request -Info 113 [00:03:27.000] request: +Info 119 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -1440,9 +1458,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": { @@ -1527,7 +1545,7 @@ After request Before request -Info 117 [00:03:31.000] request: +Info 123 [00:03:37.000] request: { "command": "close", "arguments": { @@ -1536,25 +1554,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 } @@ -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 120 [00:03:48.000] request: +Info 126 [00:03:54.000] request: { "command": "open", "arguments": { @@ -1607,29 +1627,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 } @@ -1640,6 +1660,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1675,7 +1697,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:09.000] request: +Info 131 [00:04:15.000] request: { "command": "close", "arguments": { @@ -1684,25 +1706,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 } @@ -1713,6 +1735,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1746,7 +1770,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:26.000] request: +Info 134 [00:04:32.000] request: { "command": "close", "arguments": { @@ -1755,23 +1779,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 } @@ -1782,6 +1806,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1817,7 +1843,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:41.000] request: +Info 137 [00:04:47.000] request: { "command": "close", "arguments": { @@ -1826,21 +1852,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 } @@ -1851,6 +1877,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1888,7 +1916,7 @@ FsWatchesRecursive:: Before request -Info 134 [00:04:54.000] request: +Info 140 [00:05:00.000] request: { "command": "open", "arguments": { @@ -1897,12 +1925,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 @@ -1915,19 +1943,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 @@ -1937,26 +1967,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 } @@ -1965,6 +1997,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 94ec2ebab1a89..bd7610b63d85f 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 @@ -265,9 +265,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" @@ -280,17 +282,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 } @@ -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:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -331,18 +335,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" @@ -352,23 +358,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 } @@ -379,6 +385,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -413,11 +421,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" ], @@ -425,16 +433,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;" @@ -444,27 +454,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 } @@ -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* @@ -502,7 +514,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -513,7 +525,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": [ @@ -554,7 +566,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -565,7 +577,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": [ @@ -606,7 +618,7 @@ After request Before request -Info 68 [00:02:42.000] request: +Info 74 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -617,7 +629,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": [ @@ -658,7 +670,7 @@ After request Before request -Info 70 [00:02:44.000] request: +Info 76 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -669,7 +681,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": [ @@ -710,7 +722,7 @@ After request Before request -Info 72 [00:02:46.000] request: +Info 78 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -721,7 +733,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": [ @@ -762,7 +774,7 @@ After request Before request -Info 74 [00:02:48.000] request: +Info 80 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -773,11 +785,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": { @@ -865,6 +877,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -896,7 +910,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:02:54.000] request: +Info 86 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -907,9 +921,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": { @@ -994,7 +1008,7 @@ After request Before request -Info 84 [00:02:58.000] request: +Info 90 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1005,9 +1019,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": { @@ -1092,7 +1106,7 @@ After request Before request -Info 88 [00:03:02.000] request: +Info 94 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1103,9 +1117,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": { @@ -1190,7 +1204,7 @@ After request Before request -Info 92 [00:03:06.000] request: +Info 98 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1201,9 +1215,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": { @@ -1288,7 +1302,7 @@ After request Before request -Info 96 [00:03:10.000] request: +Info 102 [00:03:16.000] request: { "command": "close", "arguments": { @@ -1297,25 +1311,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 } @@ -1326,6 +1340,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1359,7 +1375,7 @@ FsWatchesRecursive:: Before request -Info 99 [00:03:27.000] request: +Info 105 [00:03:33.000] request: { "command": "open", "arguments": { @@ -1368,29 +1384,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 } @@ -1401,6 +1417,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1436,7 +1454,7 @@ FsWatchesRecursive:: Before request -Info 104 [00:03:48.000] request: +Info 110 [00:03:54.000] request: { "command": "close", "arguments": { @@ -1445,25 +1463,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 } @@ -1474,6 +1492,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1507,7 +1527,7 @@ FsWatchesRecursive:: Before request -Info 107 [00:04:05.000] request: +Info 113 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1516,23 +1536,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 } @@ -1543,6 +1563,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1578,7 +1600,7 @@ FsWatchesRecursive:: Before request -Info 110 [00:04:20.000] request: +Info 116 [00:04:26.000] request: { "command": "close", "arguments": { @@ -1587,21 +1609,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 } @@ -1612,6 +1634,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1649,7 +1673,7 @@ FsWatchesRecursive:: Before request -Info 113 [00:04:33.000] request: +Info 119 [00:04:39.000] request: { "command": "open", "arguments": { @@ -1658,12 +1682,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 @@ -1676,19 +1700,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 @@ -1698,26 +1724,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 } @@ -1726,6 +1754,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 6586cc00f2fd3..72c9e9391ac0d 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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: @@ -691,7 +705,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -705,7 +719,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 } @@ -717,7 +731,7 @@ After running timeout callbacks Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -728,16 +742,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": [ @@ -778,7 +792,7 @@ After request Before request -Info 81 [00:02:54.000] request: +Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -789,7 +803,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": [ @@ -830,7 +844,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -841,7 +855,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": [ @@ -882,7 +896,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -893,7 +907,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": [ @@ -934,7 +948,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -945,7 +959,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": [ @@ -986,7 +1000,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -997,17 +1011,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": { @@ -1092,7 +1106,7 @@ After request Before request -Info 98 [00:03:11.000] request: +Info 104 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1103,9 +1117,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": { @@ -1190,7 +1204,7 @@ After request Before request -Info 102 [00:03:15.000] request: +Info 108 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1201,9 +1215,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": { @@ -1288,7 +1302,7 @@ After request Before request -Info 106 [00:03:19.000] request: +Info 112 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1299,9 +1313,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": { @@ -1386,7 +1400,7 @@ After request Before request -Info 110 [00:03:23.000] request: +Info 116 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1397,9 +1411,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 7c14483939673..2e6975cbd3a38 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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: @@ -691,7 +705,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -705,7 +719,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 } @@ -713,7 +727,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -724,16 +738,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": [ @@ -774,7 +788,7 @@ After request Before request -Info 81 [00:02:54.000] request: +Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -785,7 +799,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": [ @@ -826,7 +840,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -837,7 +851,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": [ @@ -878,7 +892,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -889,7 +903,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": [ @@ -930,7 +944,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -941,7 +955,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": [ @@ -982,7 +996,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -993,17 +1007,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": { @@ -1088,7 +1102,7 @@ After request Before request -Info 98 [00:03:11.000] request: +Info 104 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1099,9 +1113,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": { @@ -1186,7 +1200,7 @@ After request Before request -Info 102 [00:03:15.000] request: +Info 108 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1197,9 +1211,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": { @@ -1284,7 +1298,7 @@ After request Before request -Info 106 [00:03:19.000] request: +Info 112 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1295,9 +1309,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": { @@ -1382,7 +1396,7 @@ After request Before request -Info 110 [00:03:23.000] request: +Info 116 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1393,9 +1407,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 ffe47d06aa35e..9169d6bc28592 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -568,7 +580,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": [ @@ -609,7 +621,7 @@ After request Before request -Info 68 [00:02:41.000] request: +Info 74 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -620,7 +632,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": [ @@ -661,7 +673,7 @@ After request Before request -Info 70 [00:02:43.000] request: +Info 76 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -672,7 +684,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": [ @@ -713,7 +725,7 @@ After request Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -724,7 +736,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": [ @@ -765,7 +777,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "rename", "arguments": { @@ -776,11 +788,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": { @@ -868,6 +880,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -899,7 +913,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:02:53.000] request: +Info 86 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -910,9 +924,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": { @@ -997,7 +1011,7 @@ After request Before request -Info 84 [00:02:57.000] request: +Info 90 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -1008,9 +1022,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": { @@ -1095,7 +1109,7 @@ After request Before request -Info 88 [00:03:01.000] request: +Info 94 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1106,9 +1120,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": { @@ -1193,7 +1207,7 @@ After request Before request -Info 92 [00:03:05.000] request: +Info 98 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1204,9 +1218,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": { @@ -1291,7 +1305,7 @@ After request Before request -Info 96 [00:03:09.000] request: +Info 102 [00:03:15.000] request: { "command": "close", "arguments": { @@ -1300,25 +1314,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 } @@ -1329,6 +1343,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1362,7 +1378,7 @@ FsWatchesRecursive:: Before request -Info 99 [00:03:26.000] request: +Info 105 [00:03:32.000] request: { "command": "open", "arguments": { @@ -1371,29 +1387,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 } @@ -1404,6 +1420,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1439,7 +1457,7 @@ FsWatchesRecursive:: Before request -Info 104 [00:03:47.000] request: +Info 110 [00:03:53.000] request: { "command": "close", "arguments": { @@ -1448,25 +1466,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 } @@ -1477,6 +1495,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1510,7 +1530,7 @@ FsWatchesRecursive:: Before request -Info 107 [00:04:04.000] request: +Info 113 [00:04:10.000] request: { "command": "close", "arguments": { @@ -1519,23 +1539,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 } @@ -1546,6 +1566,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 +1603,7 @@ FsWatchesRecursive:: Before request -Info 110 [00:04:19.000] request: +Info 116 [00:04:25.000] request: { "command": "close", "arguments": { @@ -1590,21 +1612,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 } @@ -1615,6 +1637,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1652,7 +1676,7 @@ FsWatchesRecursive:: Before request -Info 113 [00:04:32.000] request: +Info 119 [00:04:38.000] request: { "command": "open", "arguments": { @@ -1661,12 +1685,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 @@ -1679,19 +1703,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 @@ -1701,26 +1727,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 } @@ -1729,6 +1757,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 90f12eb54871a..f5e5993e504dc 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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: @@ -691,7 +705,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -705,7 +719,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 } @@ -713,7 +727,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "change", "arguments": { @@ -727,7 +741,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 } @@ -739,7 +753,7 @@ After running timeout callbacks Before request -Info 76 [00:02:49.000] request: +Info 82 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -750,16 +764,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": [ @@ -800,7 +814,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -811,7 +825,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": [ @@ -852,7 +866,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -863,7 +877,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": [ @@ -904,7 +918,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -915,7 +929,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": [ @@ -956,7 +970,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -967,7 +981,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": [ @@ -1008,7 +1022,7 @@ After request Before request -Info 91 [00:03:04.000] request: +Info 97 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1019,17 +1033,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": { @@ -1114,7 +1128,7 @@ After request Before request -Info 100 [00:03:13.000] request: +Info 106 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1125,9 +1139,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": { @@ -1212,7 +1226,7 @@ After request Before request -Info 104 [00:03:17.000] request: +Info 110 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1223,9 +1237,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": { @@ -1310,7 +1324,7 @@ After request Before request -Info 108 [00:03:21.000] request: +Info 114 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1321,9 +1335,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": { @@ -1408,7 +1422,7 @@ After request Before request -Info 112 [00:03:25.000] request: +Info 118 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1419,9 +1433,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 3bc138f3d1cc0..6ca3890114ea1 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,18 +338,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -407,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -416,11 +424,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" ], @@ -428,16 +436,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;" @@ -447,27 +457,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 } @@ -478,6 +488,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +528,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": [ @@ -557,7 +569,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -568,11 +580,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": { @@ -660,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: @@ -691,7 +705,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -705,7 +719,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 } @@ -713,7 +727,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "change", "arguments": { @@ -727,7 +741,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 } @@ -735,7 +749,7 @@ After request Before request -Info 76 [00:02:49.000] request: +Info 82 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,16 +760,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": [ @@ -796,7 +810,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -807,7 +821,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": [ @@ -848,7 +862,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -859,7 +873,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": [ @@ -900,7 +914,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -911,7 +925,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": [ @@ -952,7 +966,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -963,7 +977,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": [ @@ -1004,7 +1018,7 @@ After request Before request -Info 91 [00:03:04.000] request: +Info 97 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1015,17 +1029,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": { @@ -1110,7 +1124,7 @@ After request Before request -Info 100 [00:03:13.000] request: +Info 106 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1121,9 +1135,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": { @@ -1208,7 +1222,7 @@ After request Before request -Info 104 [00:03:17.000] request: +Info 110 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1219,9 +1233,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": { @@ -1306,7 +1320,7 @@ After request Before request -Info 108 [00:03:21.000] request: +Info 114 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1317,9 +1331,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": { @@ -1404,7 +1418,7 @@ After request Before request -Info 112 [00:03:25.000] request: +Info 118 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1415,9 +1429,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 d49840ce1b923..cbb653234f713 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 @@ -105,9 +105,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" @@ -120,17 +122,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 } @@ -143,6 +145,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -162,7 +166,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:10.000] request: +Info 31 [00:01:12.000] request: { "command": "open", "arguments": { @@ -171,18 +175,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" @@ -192,23 +198,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 } @@ -221,6 +227,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -244,7 +252,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:01:38.000] request: +Info 50 [00:01:42.000] request: { "command": "open", "arguments": { @@ -253,11 +261,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" ], @@ -265,16 +273,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;" @@ -284,27 +294,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 } @@ -317,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -342,7 +354,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:12.000] request: +Info 70 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -353,7 +365,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": [ @@ -394,7 +406,7 @@ After request Before request -Info 66 [00:02:14.000] request: +Info 72 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -405,7 +417,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": [ @@ -446,7 +458,7 @@ After request Before request -Info 68 [00:02:16.000] request: +Info 74 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -457,7 +469,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": [ @@ -498,7 +510,7 @@ After request Before request -Info 70 [00:02:18.000] request: +Info 76 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -509,7 +521,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": [ @@ -550,7 +562,7 @@ After request Before request -Info 72 [00:02:20.000] request: +Info 78 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -561,7 +573,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": [ @@ -602,7 +614,7 @@ After request Before request -Info 74 [00:02:22.000] request: +Info 80 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -613,10 +625,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": { @@ -706,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: @@ -733,7 +747,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:02:27.000] request: +Info 85 [00:02:33.000] request: { "command": "rename", "arguments": { @@ -744,9 +758,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": { @@ -831,7 +845,7 @@ After request Before request -Info 83 [00:02:31.000] request: +Info 89 [00:02:37.000] request: { "command": "rename", "arguments": { @@ -842,9 +856,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": { @@ -929,7 +943,7 @@ After request Before request -Info 87 [00:02:35.000] request: +Info 93 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -940,9 +954,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": { @@ -1027,7 +1041,7 @@ After request Before request -Info 91 [00:02:39.000] request: +Info 97 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -1038,9 +1052,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": { @@ -1125,7 +1139,7 @@ After request Before request -Info 95 [00:02:43.000] request: +Info 101 [00:02:49.000] request: { "command": "close", "arguments": { @@ -1134,25 +1148,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 } @@ -1165,6 +1179,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1194,7 +1210,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:03:00.000] request: +Info 104 [00:03:06.000] request: { "command": "open", "arguments": { @@ -1203,29 +1219,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 } @@ -1238,6 +1254,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1269,7 +1287,7 @@ FsWatchesRecursive:: Before request -Info 103 [00:03:21.000] request: +Info 109 [00:03:27.000] request: { "command": "close", "arguments": { @@ -1278,25 +1296,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 } @@ -1309,6 +1327,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1338,7 +1358,7 @@ FsWatchesRecursive:: Before request -Info 106 [00:03:38.000] request: +Info 112 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1347,23 +1367,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 } @@ -1376,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: @@ -1407,7 +1429,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:03:53.000] request: +Info 115 [00:03:59.000] request: { "command": "close", "arguments": { @@ -1416,21 +1438,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 } @@ -1443,6 +1465,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1476,7 +1500,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:04:06.000] request: +Info 118 [00:04:12.000] request: { "command": "open", "arguments": { @@ -1485,12 +1509,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 @@ -1503,19 +1527,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 @@ -1525,25 +1551,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 } @@ -1552,6 +1580,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 f50f645f3d5b6..9959046a88864 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -688,12 +702,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; @@ -705,66 +719,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": { @@ -775,7 +789,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": [ @@ -816,7 +830,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -827,7 +841,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": [ @@ -868,7 +882,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -879,7 +893,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": [ @@ -920,7 +934,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -931,7 +945,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": [ @@ -972,7 +986,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -983,7 +997,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": [ @@ -1024,7 +1038,7 @@ After request Before request -Info 99 [00:03:50.000] request: +Info 105 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1035,9 +1049,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": { @@ -1122,7 +1136,7 @@ After request Before request -Info 103 [00:03:54.000] request: +Info 109 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1133,9 +1147,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": { @@ -1220,7 +1234,7 @@ After request Before request -Info 107 [00:03:58.000] request: +Info 113 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1231,9 +1245,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": { @@ -1318,7 +1332,7 @@ After request Before request -Info 111 [00:04:02.000] request: +Info 117 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1329,9 +1343,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": { @@ -1416,7 +1430,7 @@ After request Before request -Info 115 [00:04:06.000] request: +Info 121 [00:04:12.000] request: { "command": "rename", "arguments": { @@ -1427,9 +1441,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 27886d33feb8f..7ad06c4fa876d 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -688,12 +702,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; @@ -705,7 +719,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": { @@ -716,16 +730,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": [ @@ -766,7 +780,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -777,7 +791,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": [ @@ -818,7 +832,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -829,7 +843,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": [ @@ -870,7 +884,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -881,7 +895,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": [ @@ -922,7 +936,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -933,7 +947,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": [ @@ -974,7 +988,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -985,12 +999,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": { @@ -1075,7 +1089,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1086,9 +1100,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": { @@ -1173,7 +1187,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1184,9 +1198,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": { @@ -1271,7 +1285,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1282,9 +1296,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": { @@ -1369,7 +1383,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1380,9 +1394,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 1d498b945f2d1..4eb966f00ba3d 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 @@ -260,9 +260,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" @@ -272,17 +274,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 } @@ -293,6 +295,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -312,7 +316,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -321,17 +325,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" @@ -341,23 +347,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 } @@ -368,6 +374,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -398,11 +406,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" ], @@ -410,16 +418,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;" @@ -429,27 +439,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 } @@ -460,6 +470,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -487,7 +499,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -498,7 +510,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": [ @@ -539,7 +551,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -550,8 +562,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": { @@ -606,6 +618,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -633,17 +647,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; @@ -659,6 +673,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 +706,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:57.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -701,12 +717,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" @@ -719,9 +735,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": [ @@ -765,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -796,7 +814,7 @@ FsWatchesRecursive:: Before request -Info 88 [00:03:07.000] request: +Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -807,7 +825,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": [ @@ -848,7 +866,7 @@ After request Before request -Info 90 [00:03:09.000] request: +Info 96 [00:03:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -859,7 +877,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": [ @@ -900,7 +918,7 @@ After request Before request -Info 92 [00:03:11.000] request: +Info 98 [00:03:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -911,7 +929,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": [ @@ -952,7 +970,7 @@ After request Before request -Info 94 [00:03:13.000] request: +Info 100 [00:03:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -963,7 +981,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": [ @@ -1004,7 +1022,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1015,12 +1033,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": { @@ -1105,7 +1123,7 @@ After request Before request -Info 103 [00:03:22.000] request: +Info 109 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1116,9 +1134,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": { @@ -1203,7 +1221,7 @@ After request Before request -Info 107 [00:03:26.000] request: +Info 113 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1214,9 +1232,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": { @@ -1301,7 +1319,7 @@ After request Before request -Info 111 [00:03:30.000] request: +Info 117 [00:03:36.000] request: { "command": "rename", "arguments": { @@ -1312,9 +1330,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": { @@ -1399,7 +1417,7 @@ After request Before request -Info 115 [00:03:34.000] request: +Info 121 [00:03:40.000] request: { "command": "rename", "arguments": { @@ -1410,9 +1428,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": { @@ -1497,7 +1515,7 @@ After request Before request -Info 119 [00:03:38.000] request: +Info 125 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1506,25 +1524,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 } @@ -1535,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 +1588,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:03:55.000] request: +Info 128 [00:04:01.000] request: { "command": "open", "arguments": { @@ -1577,29 +1597,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 } @@ -1610,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: @@ -1645,7 +1667,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:16.000] request: +Info 133 [00:04:22.000] request: { "command": "close", "arguments": { @@ -1654,25 +1676,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 } @@ -1683,6 +1705,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1716,7 +1740,7 @@ FsWatchesRecursive:: Before request -Info 130 [00:04:33.000] request: +Info 136 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1725,23 +1749,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 } @@ -1752,6 +1776,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1787,7 +1813,7 @@ FsWatchesRecursive:: Before request -Info 133 [00:04:48.000] request: +Info 139 [00:04:54.000] request: { "command": "close", "arguments": { @@ -1796,21 +1822,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 } @@ -1821,6 +1847,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1858,7 +1886,7 @@ FsWatchesRecursive:: Before request -Info 136 [00:05:01.000] request: +Info 142 [00:05:07.000] request: { "command": "open", "arguments": { @@ -1867,12 +1895,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 @@ -1885,19 +1913,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 @@ -1907,27 +1937,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 } @@ -1936,6 +1968,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 056a142de8cd1..35da6073323e7 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -688,16 +702,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 @@ -706,6 +720,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -737,7 +753,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -748,10 +764,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" @@ -761,8 +777,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": [ @@ -803,7 +819,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -814,7 +830,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": [ @@ -855,7 +871,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -866,7 +882,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": [ @@ -907,7 +923,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -918,7 +934,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": [ @@ -959,7 +975,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -970,7 +986,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": [ @@ -1011,7 +1027,7 @@ After request Before request -Info 95 [00:03:12.000] request: +Info 101 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1022,11 +1038,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": { @@ -1081,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1112,7 +1130,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:18.000] request: +Info 107 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1123,7 +1141,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": { @@ -1175,7 +1193,7 @@ After request Before request -Info 103 [00:03:20.000] request: +Info 109 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -1186,7 +1204,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": { @@ -1238,7 +1256,7 @@ After request Before request -Info 105 [00:03:22.000] request: +Info 111 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1249,7 +1267,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": { @@ -1301,7 +1319,7 @@ After request Before request -Info 107 [00:03:24.000] request: +Info 113 [00:03:30.000] request: { "command": "rename", "arguments": { @@ -1312,7 +1330,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": { @@ -1364,7 +1382,7 @@ After request Before request -Info 109 [00:03:26.000] request: +Info 115 [00:03:32.000] request: { "command": "close", "arguments": { @@ -1373,25 +1391,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 } @@ -1402,6 +1420,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 +1455,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:03:43.000] request: +Info 118 [00:03:49.000] request: { "command": "open", "arguments": { @@ -1444,30 +1464,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 } @@ -1478,6 +1498,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1513,7 +1535,7 @@ FsWatchesRecursive:: Before request -Info 118 [00:04:05.000] request: +Info 124 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1522,25 +1544,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 } @@ -1551,6 +1573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1582,7 +1606,7 @@ FsWatchesRecursive:: Before request -Info 121 [00:04:22.000] request: +Info 127 [00:04:28.000] request: { "command": "close", "arguments": { @@ -1591,23 +1615,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 } @@ -1618,6 +1642,8 @@ PolledWatches:: {"pollingInterval":500} /user/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 +1677,7 @@ FsWatchesRecursive:: Before request -Info 124 [00:04:37.000] request: +Info 130 [00:04:43.000] request: { "command": "close", "arguments": { @@ -1660,21 +1686,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 } @@ -1685,6 +1711,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1720,7 +1748,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:50.000] request: +Info 133 [00:04:56.000] request: { "command": "open", "arguments": { @@ -1729,12 +1757,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 @@ -1744,19 +1772,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 @@ -1766,25 +1796,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 } @@ -1793,6 +1825,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 2a30e10cd2bdd..e6d4024e44d15 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 @@ -260,9 +260,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" @@ -272,17 +274,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 } @@ -293,6 +295,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -312,7 +316,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -321,17 +325,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" @@ -341,23 +347,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 } @@ -368,6 +374,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -398,11 +406,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" ], @@ -410,16 +418,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;" @@ -429,27 +439,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 } @@ -460,6 +470,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -487,7 +499,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -498,7 +510,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": [ @@ -539,7 +551,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -550,7 +562,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": [ @@ -591,7 +603,7 @@ After request Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +614,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": [ @@ -643,7 +655,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -654,7 +666,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": [ @@ -695,7 +707,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -706,7 +718,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": [ @@ -747,7 +759,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "rename", "arguments": { @@ -758,8 +770,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": { @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -843,7 +857,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:52.000] request: +Info 81 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -854,7 +868,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": { @@ -906,7 +920,7 @@ After request Before request -Info 77 [00:02:54.000] request: +Info 83 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -917,7 +931,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": { @@ -969,7 +983,7 @@ After request Before request -Info 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -980,7 +994,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": { @@ -1032,7 +1046,7 @@ After request Before request -Info 81 [00:02:58.000] request: +Info 87 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1043,7 +1057,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": { @@ -1095,7 +1109,7 @@ After request Before request -Info 83 [00:03:00.000] request: +Info 89 [00:03:06.000] request: { "command": "close", "arguments": { @@ -1104,25 +1118,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 } @@ -1133,6 +1147,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1164,7 +1180,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:17.000] request: +Info 92 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1173,29 +1189,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 } @@ -1206,6 +1222,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1239,7 +1257,7 @@ FsWatchesRecursive:: Before request -Info 91 [00:03:38.000] request: +Info 97 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1248,25 +1266,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 } @@ -1277,6 +1295,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1308,7 +1328,7 @@ FsWatchesRecursive:: Before request -Info 94 [00:03:55.000] request: +Info 100 [00:04:01.000] request: { "command": "close", "arguments": { @@ -1317,23 +1337,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 } @@ -1344,6 +1364,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1377,7 +1399,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:04:10.000] request: +Info 103 [00:04:16.000] request: { "command": "close", "arguments": { @@ -1386,21 +1408,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 } @@ -1411,6 +1433,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1446,7 +1470,7 @@ FsWatchesRecursive:: Before request -Info 100 [00:04:23.000] request: +Info 106 [00:04:29.000] request: { "command": "open", "arguments": { @@ -1455,12 +1479,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 @@ -1470,19 +1494,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 @@ -1492,25 +1518,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 } @@ -1519,6 +1547,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 9df8c3a723c3e..306014af54e39 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -688,71 +702,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": { @@ -763,7 +777,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": [ @@ -804,7 +818,7 @@ After request Before request -Info 89 [00:03:40.000] request: +Info 95 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -815,7 +829,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": [ @@ -856,7 +870,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -867,7 +881,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": [ @@ -908,7 +922,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -919,7 +933,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": [ @@ -960,7 +974,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -971,7 +985,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": [ @@ -1012,7 +1026,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "rename", "arguments": { @@ -1023,9 +1037,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": { @@ -1110,7 +1124,7 @@ After request Before request -Info 101 [00:03:52.000] request: +Info 107 [00:03:58.000] request: { "command": "rename", "arguments": { @@ -1121,9 +1135,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": { @@ -1208,7 +1222,7 @@ After request Before request -Info 105 [00:03:56.000] request: +Info 111 [00:04:02.000] request: { "command": "rename", "arguments": { @@ -1219,9 +1233,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": { @@ -1306,7 +1320,7 @@ After request Before request -Info 109 [00:04:00.000] request: +Info 115 [00:04:06.000] request: { "command": "rename", "arguments": { @@ -1317,9 +1331,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": { @@ -1404,7 +1418,7 @@ After request Before request -Info 113 [00:04:04.000] request: +Info 119 [00:04:10.000] request: { "command": "rename", "arguments": { @@ -1415,9 +1429,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 c240537810cba..cf6fc0f068f01 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -688,18 +702,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": { @@ -710,10 +724,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": [ @@ -754,7 +768,7 @@ After request Before request -Info 81 [00:03:00.000] request: +Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -765,7 +779,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": [ @@ -806,7 +820,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -817,7 +831,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": [ @@ -858,7 +872,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -869,7 +883,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": [ @@ -910,7 +924,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -921,7 +935,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": [ @@ -962,7 +976,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -973,12 +987,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": { @@ -1063,7 +1077,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1074,9 +1088,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": { @@ -1161,7 +1175,7 @@ After request Before request -Info 100 [00:03:19.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1172,9 +1186,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": { @@ -1259,7 +1273,7 @@ After request Before request -Info 104 [00:03:23.000] request: +Info 110 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1270,9 +1284,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": { @@ -1357,7 +1371,7 @@ After request Before request -Info 108 [00:03:27.000] request: +Info 114 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -1368,9 +1382,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 bc1d581e2d343..197f30ed5c1d5 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 @@ -266,9 +266,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" @@ -281,17 +283,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 } @@ -302,6 +304,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -323,7 +327,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -332,17 +336,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" @@ -352,23 +358,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 } @@ -379,6 +385,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -402,7 +410,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -411,11 +419,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" ], @@ -423,16 +431,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;" @@ -442,27 +452,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 } @@ -473,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -502,7 +514,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -513,8 +525,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": [ @@ -558,6 +570,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -589,7 +603,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -600,7 +614,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": { @@ -650,15 +664,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"} @@ -669,6 +683,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -700,7 +716,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:56.000] request: +Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -711,11 +727,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": [ @@ -759,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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -790,7 +808,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -801,7 +819,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": [ @@ -842,7 +860,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -853,7 +871,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": [ @@ -894,7 +912,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -905,7 +923,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": [ @@ -946,7 +964,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -957,7 +975,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": [ @@ -998,7 +1016,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1009,12 +1027,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": { @@ -1099,7 +1117,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1110,9 +1128,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": { @@ -1197,7 +1215,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1208,9 +1226,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": { @@ -1295,7 +1313,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1306,9 +1324,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": { @@ -1393,7 +1411,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1404,9 +1422,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": { @@ -1491,7 +1509,7 @@ After request Before request -Info 114 [00:03:33.000] request: +Info 120 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1500,25 +1518,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 } @@ -1529,6 +1547,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1562,7 +1582,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:03:50.000] request: +Info 123 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1571,29 +1591,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 } @@ -1604,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 +1661,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:04:11.000] request: +Info 128 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1648,25 +1670,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 } @@ -1677,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: @@ -1710,7 +1734,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:28.000] request: +Info 131 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1719,23 +1743,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 } @@ -1746,6 +1770,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1781,7 +1807,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:43.000] request: +Info 134 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1790,21 +1816,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 } @@ -1815,6 +1841,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1852,7 +1880,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:56.000] request: +Info 137 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1861,12 +1889,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 @@ -1879,19 +1907,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 @@ -1901,26 +1931,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 } @@ -1929,6 +1961,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 6e69f1fbc7626..37bcb1c7772a8 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -688,15 +702,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 @@ -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 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,11 +763,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": [ @@ -795,6 +811,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -826,7 +844,7 @@ FsWatchesRecursive:: Before request -Info 85 [00:03:02.000] request: +Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -837,7 +855,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": [ @@ -878,7 +896,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -889,7 +907,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": [ @@ -930,7 +948,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -941,7 +959,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": [ @@ -982,7 +1000,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -993,7 +1011,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": [ @@ -1034,7 +1052,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1045,10 +1063,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": { @@ -1100,7 +1118,7 @@ After request Before request -Info 98 [00:03:15.000] request: +Info 104 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1111,7 +1129,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": { @@ -1163,7 +1181,7 @@ After request Before request -Info 100 [00:03:17.000] request: +Info 106 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1174,7 +1192,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": { @@ -1226,7 +1244,7 @@ After request Before request -Info 102 [00:03:19.000] request: +Info 108 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1237,7 +1255,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": { @@ -1289,7 +1307,7 @@ After request Before request -Info 104 [00:03:21.000] request: +Info 110 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1300,7 +1318,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": { @@ -1352,7 +1370,7 @@ After request Before request -Info 106 [00:03:23.000] request: +Info 112 [00:03:29.000] request: { "command": "close", "arguments": { @@ -1361,25 +1379,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 } @@ -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 109 [00:03:40.000] request: +Info 115 [00:03:46.000] request: { "command": "open", "arguments": { @@ -1432,29 +1452,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 } @@ -1465,6 +1485,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1500,7 +1522,7 @@ FsWatchesRecursive:: Before request -Info 114 [00:04:01.000] request: +Info 120 [00:04:07.000] request: { "command": "close", "arguments": { @@ -1509,25 +1531,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 } @@ -1538,6 +1560,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1571,7 +1595,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:04:18.000] request: +Info 123 [00:04:24.000] request: { "command": "close", "arguments": { @@ -1580,23 +1604,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 } @@ -1607,6 +1631,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1642,7 +1668,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:04:33.000] request: +Info 126 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1651,21 +1677,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 } @@ -1676,6 +1702,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1713,7 +1741,7 @@ FsWatchesRecursive:: Before request -Info 123 [00:04:46.000] request: +Info 129 [00:04:52.000] request: { "command": "open", "arguments": { @@ -1722,12 +1750,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 @@ -1740,19 +1768,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 @@ -1762,26 +1792,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 } @@ -1790,6 +1822,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 f59c877273d2a..e024209d84bc8 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 @@ -266,9 +266,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" @@ -281,17 +283,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 } @@ -302,6 +304,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -323,7 +327,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -332,17 +336,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" @@ -352,23 +358,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 } @@ -379,6 +385,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -402,7 +410,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -411,11 +419,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" ], @@ -423,16 +431,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;" @@ -442,27 +452,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 } @@ -473,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/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* @@ -502,7 +514,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -513,8 +525,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": [ @@ -558,6 +570,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -589,7 +603,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -600,7 +614,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": [ @@ -641,7 +655,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -652,7 +666,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": [ @@ -693,7 +707,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -704,7 +718,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": [ @@ -745,7 +759,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -756,7 +770,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": [ @@ -797,7 +811,7 @@ After request Before request -Info 74 [00:02:51.000] request: +Info 80 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -808,7 +822,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": { @@ -860,7 +874,7 @@ After request Before request -Info 76 [00:02:53.000] request: +Info 82 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -871,7 +885,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": { @@ -923,7 +937,7 @@ After request Before request -Info 78 [00:02:55.000] request: +Info 84 [00:03:01.000] request: { "command": "rename", "arguments": { @@ -934,7 +948,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": { @@ -986,7 +1000,7 @@ After request Before request -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -997,7 +1011,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": { @@ -1049,7 +1063,7 @@ After request Before request -Info 82 [00:02:59.000] request: +Info 88 [00:03:05.000] request: { "command": "rename", "arguments": { @@ -1060,7 +1074,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": { @@ -1112,7 +1126,7 @@ After request Before request -Info 84 [00:03:01.000] request: +Info 90 [00:03:07.000] request: { "command": "close", "arguments": { @@ -1121,25 +1135,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 } @@ -1150,6 +1164,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1183,7 +1199,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:18.000] request: +Info 93 [00:03:24.000] request: { "command": "open", "arguments": { @@ -1192,29 +1208,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 } @@ -1225,6 +1241,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1260,7 +1278,7 @@ FsWatchesRecursive:: Before request -Info 92 [00:03:39.000] request: +Info 98 [00:03:45.000] request: { "command": "close", "arguments": { @@ -1269,25 +1287,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 } @@ -1298,6 +1316,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1331,7 +1351,7 @@ FsWatchesRecursive:: Before request -Info 95 [00:03:56.000] request: +Info 101 [00:04:02.000] request: { "command": "close", "arguments": { @@ -1340,23 +1360,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 } @@ -1367,6 +1387,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1402,7 +1424,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:04:11.000] request: +Info 104 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1411,21 +1433,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 } @@ -1436,6 +1458,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -1473,7 +1497,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:04:24.000] request: +Info 107 [00:04:30.000] request: { "command": "open", "arguments": { @@ -1482,12 +1506,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 @@ -1500,19 +1524,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 @@ -1522,26 +1548,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 } @@ -1550,6 +1578,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 4f8715f2fe86c..f92a4ff9460b6 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -603,7 +617,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": [ @@ -644,7 +658,7 @@ After request Before request -Info 68 [00:02:44.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -655,7 +669,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": [ @@ -696,7 +710,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -707,7 +721,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": [ @@ -748,7 +762,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -759,7 +773,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": [ @@ -800,7 +814,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "rename", "arguments": { @@ -811,9 +825,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": { @@ -898,7 +912,7 @@ After request Before request -Info 78 [00:02:54.000] request: +Info 84 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -909,9 +923,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": { @@ -996,7 +1010,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1007,9 +1021,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": { @@ -1094,7 +1108,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1105,9 +1119,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": { @@ -1192,7 +1206,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1203,9 +1217,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": { @@ -1290,7 +1304,7 @@ After request Before request -Info 94 [00:03:10.000] request: +Info 100 [00:03:16.000] request: { "command": "close", "arguments": { @@ -1299,25 +1313,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 } @@ -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 97 [00:03:27.000] request: +Info 103 [00:03:33.000] request: { "command": "open", "arguments": { @@ -1370,29 +1386,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 } @@ -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 102 [00:03:48.000] request: +Info 108 [00:03:54.000] request: { "command": "close", "arguments": { @@ -1447,25 +1465,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 } @@ -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 105 [00:04:05.000] request: +Info 111 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1518,23 +1538,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 } @@ -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 108 [00:04:20.000] request: +Info 114 [00:04:26.000] request: { "command": "close", "arguments": { @@ -1589,21 +1611,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 } @@ -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 111 [00:04:33.000] request: +Info 117 [00:04:39.000] request: { "command": "open", "arguments": { @@ -1660,12 +1684,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 @@ -1678,19 +1702,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 @@ -1700,26 +1726,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 } @@ -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/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 a36df32b75599..2cbfb040c60db 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -690,7 +704,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -704,7 +718,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 } @@ -712,7 +726,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -726,7 +740,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 } @@ -738,7 +752,7 @@ After running timeout callbacks Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -749,16 +763,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": [ @@ -799,7 +813,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -810,7 +824,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": [ @@ -851,7 +865,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -862,7 +876,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": [ @@ -903,7 +917,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -914,7 +928,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": [ @@ -955,7 +969,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -966,7 +980,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": [ @@ -1007,7 +1021,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1018,17 +1032,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": { @@ -1113,7 +1127,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1124,9 +1138,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": { @@ -1211,7 +1225,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1222,9 +1236,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": { @@ -1309,7 +1323,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1320,9 +1334,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": { @@ -1407,7 +1421,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1418,9 +1432,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 8b8c30c5c79d1..aa931d99abc8c 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,17 +339,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" @@ -355,23 +361,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -405,7 +413,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -414,11 +422,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" ], @@ -426,16 +434,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;" @@ -445,27 +455,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 } @@ -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/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -505,7 +517,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,8 +528,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": [ @@ -561,6 +573,8 @@ PolledWatches:: {"pollingInterval":500} /user/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: @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -603,9 +617,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": { @@ -690,7 +704,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -704,7 +718,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 } @@ -712,7 +726,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -726,7 +740,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 } @@ -734,7 +748,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -745,16 +759,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": [ @@ -795,7 +809,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +820,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": [ @@ -847,7 +861,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,7 +872,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": [ @@ -899,7 +913,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -910,7 +924,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": [ @@ -951,7 +965,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -962,7 +976,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": [ @@ -1003,7 +1017,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1014,17 +1028,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": { @@ -1109,7 +1123,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1120,9 +1134,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": { @@ -1207,7 +1221,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1218,9 +1232,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": { @@ -1305,7 +1319,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1316,9 +1330,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": { @@ -1403,7 +1417,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1414,9 +1428,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 4224dd2729049..e91bfc0897046 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -473,7 +483,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -484,7 +494,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": [ @@ -525,7 +535,7 @@ After request Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -536,7 +546,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": [ @@ -577,7 +587,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -588,7 +598,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": [ @@ -629,7 +639,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -640,7 +650,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": [ @@ -681,7 +691,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "close", "arguments": { @@ -690,19 +700,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 } @@ -713,6 +723,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -742,7 +754,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:27.000] request: +Info 62 [00:02:31.000] request: { "command": "open", "arguments": { @@ -751,23 +763,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 } @@ -778,6 +790,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -809,7 +823,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:43.000] request: +Info 67 [00:02:47.000] request: { "command": "close", "arguments": { @@ -818,19 +832,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 } @@ -841,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} @@ -870,7 +886,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:55.000] request: +Info 70 [00:02:59.000] request: { "command": "close", "arguments": { @@ -879,17 +895,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 } @@ -900,6 +916,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -931,7 +949,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:03:05.000] request: +Info 73 [00:03:09.000] request: { "command": "open", "arguments": { @@ -940,12 +958,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 @@ -958,28 +976,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 } @@ -988,6 +1008,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 14a3747376da8..4bec27cfc92f7 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -471,10 +481,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; @@ -486,50 +496,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": { @@ -540,7 +550,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": [ @@ -581,7 +591,7 @@ After request Before request -Info 62 [00:02:47.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -592,7 +602,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": [ @@ -633,7 +643,7 @@ After request Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -644,7 +654,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": [ @@ -685,7 +695,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -696,7 +706,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": [ @@ -737,7 +747,7 @@ After request Before request -Info 68 [00:02:53.000] request: +Info 72 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -748,7 +758,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 31cce9d1b7db3..c3e5fd7167c06 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -471,10 +481,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; @@ -486,7 +496,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": { @@ -497,16 +507,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": [ @@ -547,7 +557,7 @@ After request Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -558,7 +568,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": [ @@ -599,7 +609,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -610,7 +620,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": [ @@ -651,7 +661,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -662,7 +672,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": [ @@ -703,7 +713,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -714,7 +724,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 66a6088416685..afc93365e9c31 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 @@ -239,9 +239,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" @@ -251,17 +253,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 } @@ -272,6 +274,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -287,7 +291,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -296,11 +300,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" ], @@ -308,16 +312,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;" @@ -327,21 +333,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 } @@ -352,6 +358,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 42 [00:02:03.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -384,7 +392,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": [ @@ -423,9 +431,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; @@ -436,7 +444,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": { @@ -447,12 +455,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" @@ -465,10 +473,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": [ @@ -512,6 +520,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -539,7 +549,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -550,7 +560,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": [ @@ -591,7 +601,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +612,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": [ @@ -643,7 +653,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -654,7 +664,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": [ @@ -695,7 +705,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -706,7 +716,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": [ @@ -747,7 +757,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "close", "arguments": { @@ -756,19 +766,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 } @@ -779,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 +820,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "open", "arguments": { @@ -817,23 +829,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 } @@ -844,6 +856,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -875,7 +889,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:57.000] request: +Info 78 [00:03:01.000] request: { "command": "close", "arguments": { @@ -884,19 +898,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 } @@ -907,6 +921,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -936,7 +952,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:09.000] request: +Info 81 [00:03:13.000] request: { "command": "close", "arguments": { @@ -945,17 +961,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 } @@ -966,6 +982,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -997,7 +1015,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:19.000] request: +Info 84 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1006,12 +1024,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 @@ -1024,28 +1042,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 } @@ -1054,6 +1074,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 84222011a6e66..abebec38c72da 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -471,14 +481,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 @@ -487,6 +497,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -514,7 +526,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -525,10 +537,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" @@ -538,8 +550,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": [ @@ -580,7 +592,7 @@ After request Before request -Info 62 [00:02:23.000] request: +Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +603,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": [ @@ -632,7 +644,7 @@ After request Before request -Info 64 [00:02:25.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -643,7 +655,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": [ @@ -684,7 +696,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -695,7 +707,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": [ @@ -736,7 +748,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,7 +759,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": [ @@ -788,7 +800,7 @@ After request Before request -Info 70 [00:02:31.000] request: +Info 74 [00:02:35.000] request: { "command": "close", "arguments": { @@ -797,19 +809,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 } @@ -820,6 +832,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -847,7 +861,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:43.000] request: +Info 77 [00:02:47.000] request: { "command": "open", "arguments": { @@ -856,25 +870,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 } @@ -885,6 +899,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 80 [00:03:01.000] request: +Info 84 [00:03:05.000] request: { "command": "close", "arguments": { @@ -923,19 +939,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 } @@ -946,6 +962,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -969,7 +987,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:13.000] request: +Info 87 [00:03:17.000] request: { "command": "close", "arguments": { @@ -978,17 +996,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 } @@ -999,6 +1017,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1024,7 +1044,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:23.000] request: +Info 90 [00:03:27.000] request: { "command": "open", "arguments": { @@ -1033,12 +1053,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 @@ -1048,25 +1068,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 } @@ -1075,6 +1097,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 0ff7ded831497..50678358e9c88 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 @@ -239,9 +239,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" @@ -251,17 +253,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 } @@ -272,6 +274,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -287,7 +291,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -296,11 +300,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" ], @@ -308,16 +312,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;" @@ -327,21 +333,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 } @@ -352,6 +358,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -373,7 +381,7 @@ FsWatchesRecursive:: Before request -Info 42 [00:02:03.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -384,7 +392,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": [ @@ -425,7 +433,7 @@ After request Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -436,7 +444,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": [ @@ -477,7 +485,7 @@ After request Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -488,7 +496,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": [ @@ -529,7 +537,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -540,7 +548,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": [ @@ -581,7 +589,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -592,7 +600,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": [ @@ -633,7 +641,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "close", "arguments": { @@ -642,19 +650,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 } @@ -665,6 +673,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -688,7 +698,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:25.000] request: +Info 59 [00:02:29.000] request: { "command": "open", "arguments": { @@ -697,23 +707,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 } @@ -724,6 +734,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -749,7 +761,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:41.000] request: +Info 64 [00:02:45.000] request: { "command": "close", "arguments": { @@ -758,19 +770,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 } @@ -781,6 +793,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 +818,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:53.000] request: +Info 67 [00:02:57.000] request: { "command": "close", "arguments": { @@ -813,17 +827,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 } @@ -834,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} @@ -859,7 +875,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:03.000] request: +Info 70 [00:03:07.000] request: { "command": "open", "arguments": { @@ -868,12 +884,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 @@ -883,25 +899,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 } @@ -910,6 +928,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 14b8e11cbc737..ecebafdfde8f0 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -471,53 +481,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": { @@ -528,7 +538,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": [ @@ -569,7 +579,7 @@ After request Before request -Info 60 [00:02:45.000] request: +Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -580,7 +590,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": [ @@ -621,7 +631,7 @@ After request Before request -Info 62 [00:02:47.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -632,7 +642,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": [ @@ -673,7 +683,7 @@ After request Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -684,7 +694,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": [ @@ -725,7 +735,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -736,7 +746,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 0996ccedc66f3..c40650699c952 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -471,16 +481,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": { @@ -491,10 +501,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": [ @@ -535,7 +545,7 @@ After request Before request -Info 56 [00:02:19.000] request: +Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -546,7 +556,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": [ @@ -587,7 +597,7 @@ After request Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -598,7 +608,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": [ @@ -639,7 +649,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -650,7 +660,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": [ @@ -691,7 +701,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -702,7 +712,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 eacc1eb400608..47df93a1dba08 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 @@ -245,9 +245,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" @@ -260,17 +262,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 } @@ -281,6 +283,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -298,7 +302,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -307,11 +311,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" ], @@ -319,16 +323,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;" @@ -338,21 +344,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 } @@ -363,6 +369,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -386,7 +394,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -397,8 +405,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": [ @@ -442,6 +450,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -465,13 +475,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"} @@ -482,6 +492,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -507,7 +519,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -518,12 +530,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": [ @@ -567,6 +579,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -594,7 +608,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -605,7 +619,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": [ @@ -646,7 +660,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -657,7 +671,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": [ @@ -698,7 +712,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -709,7 +723,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": [ @@ -750,7 +764,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -761,7 +775,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": [ @@ -802,7 +816,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "close", "arguments": { @@ -811,19 +825,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 } @@ -834,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} @@ -863,7 +879,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:43.000] request: +Info 75 [00:02:47.000] request: { "command": "open", "arguments": { @@ -872,23 +888,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 } @@ -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 76 [00:02:59.000] request: +Info 80 [00:03:03.000] request: { "command": "close", "arguments": { @@ -939,19 +957,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 } @@ -962,6 +980,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -991,7 +1011,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:03:11.000] request: +Info 83 [00:03:15.000] request: { "command": "close", "arguments": { @@ -1000,17 +1020,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 } @@ -1021,6 +1041,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1052,7 +1074,7 @@ FsWatchesRecursive:: Before request -Info 82 [00:03:21.000] request: +Info 86 [00:03:25.000] request: { "command": "open", "arguments": { @@ -1061,12 +1083,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 @@ -1079,28 +1101,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js index 0432f74dc513f..815cbcfc8a48d 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -471,13 +481,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 @@ -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 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -524,11 +536,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": [ @@ -572,6 +584,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -599,7 +613,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:21.000] request: +Info 64 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -610,7 +624,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": [ @@ -651,7 +665,7 @@ After request Before request -Info 62 [00:02:23.000] request: +Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -662,7 +676,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": [ @@ -703,7 +717,7 @@ After request Before request -Info 64 [00:02:25.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -714,7 +728,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": [ @@ -755,7 +769,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -766,7 +780,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": [ @@ -807,7 +821,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "close", "arguments": { @@ -816,19 +830,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 } @@ -839,6 +853,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -868,7 +884,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:41.000] request: +Info 75 [00:02:45.000] request: { "command": "open", "arguments": { @@ -877,24 +893,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 } @@ -905,6 +921,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -936,7 +954,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:02:58.000] request: +Info 81 [00:03:02.000] request: { "command": "close", "arguments": { @@ -945,19 +963,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 } @@ -968,6 +986,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -995,7 +1015,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:10.000] request: +Info 84 [00:03:14.000] request: { "command": "close", "arguments": { @@ -1004,17 +1024,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 } @@ -1025,6 +1045,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1054,7 +1076,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:20.000] request: +Info 87 [00:03:24.000] request: { "command": "open", "arguments": { @@ -1063,12 +1085,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 @@ -1081,27 +1103,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 } @@ -1110,6 +1134,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 52ce7f7eb87bf..30ac7a026c8f0 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 @@ -245,9 +245,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" @@ -260,17 +262,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 } @@ -281,6 +283,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -298,7 +302,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -307,11 +311,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" ], @@ -319,16 +323,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;" @@ -338,21 +344,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 } @@ -363,6 +369,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -386,7 +394,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -397,8 +405,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": [ @@ -442,6 +450,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -467,7 +477,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -478,7 +488,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": [ @@ -519,7 +529,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -530,7 +540,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": [ @@ -571,7 +581,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -582,7 +592,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": [ @@ -623,7 +633,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -634,7 +644,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": [ @@ -675,7 +685,7 @@ After request Before request -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "close", "arguments": { @@ -684,19 +694,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 } @@ -707,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/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -734,7 +746,7 @@ FsWatchesRecursive:: Before request -Info 57 [00:02:27.000] request: +Info 61 [00:02:31.000] request: { "command": "open", "arguments": { @@ -743,23 +755,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 } @@ -770,6 +782,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -799,7 +813,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:43.000] request: +Info 66 [00:02:47.000] request: { "command": "close", "arguments": { @@ -808,19 +822,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 } @@ -831,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -858,7 +874,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:55.000] request: +Info 69 [00:02:59.000] request: { "command": "close", "arguments": { @@ -867,17 +883,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 } @@ -888,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} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -917,7 +935,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:03:05.000] request: +Info 72 [00:03:09.000] request: { "command": "open", "arguments": { @@ -926,12 +944,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 @@ -944,27 +962,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 } @@ -973,6 +993,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 4652abd980f4d..81317e91c04e0 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -473,7 +483,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "change", "arguments": { @@ -487,7 +497,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 } @@ -499,7 +509,7 @@ After running timeout callbacks Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -510,16 +520,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": [ @@ -560,7 +570,7 @@ After request Before request -Info 56 [00:02:16.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -571,7 +581,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": [ @@ -612,7 +622,7 @@ After request Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -623,7 +633,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": [ @@ -664,7 +674,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -675,7 +685,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": [ @@ -716,7 +726,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -727,7 +737,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 3a9f8b5ee3e20..2ca81e81f505f 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 @@ -248,9 +248,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" @@ -263,17 +265,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 } @@ -284,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -301,7 +305,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -310,11 +314,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" ], @@ -322,16 +326,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;" @@ -341,21 +347,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 } @@ -366,6 +372,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -389,7 +397,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -400,9 +408,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": [ @@ -446,6 +454,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -473,7 +483,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "change", "arguments": { @@ -487,7 +497,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 } @@ -495,7 +505,7 @@ After request Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -506,16 +516,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": [ @@ -556,7 +566,7 @@ After request Before request -Info 56 [00:02:16.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -567,7 +577,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": [ @@ -608,7 +618,7 @@ After request Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -619,7 +629,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": [ @@ -660,7 +670,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -671,7 +681,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": [ @@ -712,7 +722,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -723,7 +733,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 a4a77f2918faf..53faf3b1eb305 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -469,7 +477,7 @@ After request Before request -Info 49 [00:02:06.000] request: +Info 53 [00:02:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -480,7 +488,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": [ @@ -521,7 +529,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -532,7 +540,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": [ @@ -573,7 +581,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -584,7 +592,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": [ @@ -625,7 +633,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -636,7 +644,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": [ @@ -677,7 +685,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "close", "arguments": { @@ -686,19 +694,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 } @@ -709,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/random/node_modules/@types: {"pollingInterval":500} @@ -738,7 +748,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:26.000] request: +Info 64 [00:02:30.000] request: { "command": "open", "arguments": { @@ -747,23 +757,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 } @@ -774,6 +784,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -805,7 +817,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:42.000] request: +Info 69 [00:02:46.000] request: { "command": "close", "arguments": { @@ -814,19 +826,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 } @@ -837,6 +849,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -866,7 +880,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:54.000] request: +Info 72 [00:02:58.000] request: { "command": "close", "arguments": { @@ -875,17 +889,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 } @@ -896,6 +910,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -927,7 +943,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:03:04.000] request: +Info 75 [00:03:08.000] request: { "command": "open", "arguments": { @@ -936,12 +952,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 @@ -954,29 +970,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 } @@ -985,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/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 4776bb5924518..f2d1f5d3fd440 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -482,7 +490,7 @@ After running timeout callbacks Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,7 +501,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": [ @@ -534,7 +542,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -545,7 +553,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": [ @@ -586,7 +594,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -597,7 +605,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": [ @@ -638,7 +646,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -649,7 +657,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": [ @@ -690,7 +698,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -701,7 +709,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 17c51213f6cb6..ed4ba909423b6 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -478,7 +486,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": { @@ -489,7 +497,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": [ @@ -530,7 +538,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -541,7 +549,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": [ @@ -582,7 +590,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -593,7 +601,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": [ @@ -634,7 +642,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -645,7 +653,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": [ @@ -686,7 +694,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -697,7 +705,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 e0cac74d782de..edd14e5467577 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 @@ -260,9 +260,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" @@ -275,17 +277,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 } @@ -296,6 +298,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -317,7 +321,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -326,11 +330,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" ], @@ -338,16 +342,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;" @@ -357,21 +363,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -409,7 +417,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -420,7 +428,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": [ @@ -459,9 +467,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; @@ -472,7 +480,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": { @@ -483,7 +491,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": [ @@ -524,7 +532,7 @@ After request Before request -Info 54 [00:02:14.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -535,7 +543,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": [ @@ -576,7 +584,7 @@ After request Before request -Info 56 [00:02:16.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -587,7 +595,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": [ @@ -628,7 +636,7 @@ After request Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -639,7 +647,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": [ @@ -680,7 +688,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -691,7 +699,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": [ @@ -732,7 +740,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "close", "arguments": { @@ -741,19 +749,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 } @@ -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:34.000] request: +Info 69 [00:02:38.000] request: { "command": "open", "arguments": { @@ -802,23 +812,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 } @@ -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:50.000] request: +Info 74 [00:02:54.000] request: { "command": "close", "arguments": { @@ -869,19 +881,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 } @@ -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:02.000] request: +Info 77 [00:03:06.000] request: { "command": "close", "arguments": { @@ -930,17 +944,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 } @@ -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:12.000] request: +Info 80 [00:03:16.000] request: { "command": "open", "arguments": { @@ -991,12 +1007,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 @@ -1009,29 +1025,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js index a37a2d01aec6a..8315b2671b835 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -467,13 +475,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": { @@ -484,7 +492,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": [ @@ -525,7 +533,7 @@ After request Before request -Info 54 [00:02:12.000] request: +Info 58 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -536,7 +544,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": [ @@ -577,7 +585,7 @@ After request Before request -Info 56 [00:02:14.000] request: +Info 60 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -588,7 +596,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": [ @@ -629,7 +637,7 @@ After request Before request -Info 58 [00:02:16.000] request: +Info 62 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -640,7 +648,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": [ @@ -681,7 +689,7 @@ After request Before request -Info 60 [00:02:18.000] request: +Info 64 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -692,7 +700,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": [ @@ -733,7 +741,7 @@ After request Before request -Info 62 [00:02:20.000] request: +Info 66 [00:02:24.000] request: { "command": "close", "arguments": { @@ -742,19 +750,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 } @@ -765,6 +773,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -794,7 +804,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:32.000] request: +Info 69 [00:02:36.000] request: { "command": "open", "arguments": { @@ -803,23 +813,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 } @@ -830,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} @@ -861,7 +873,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:02:48.000] request: +Info 74 [00:02:52.000] request: { "command": "close", "arguments": { @@ -870,19 +882,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 } @@ -893,6 +905,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -922,7 +936,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:03:00.000] request: +Info 77 [00:03:04.000] request: { "command": "close", "arguments": { @@ -931,17 +945,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 } @@ -952,6 +966,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -983,7 +999,7 @@ FsWatchesRecursive:: Before request -Info 76 [00:03:10.000] request: +Info 80 [00:03:14.000] request: { "command": "open", "arguments": { @@ -992,12 +1008,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 @@ -1010,29 +1026,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 } @@ -1041,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/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js index b818f361d5e9f..435f8f783cc8d 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 @@ -260,9 +260,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" @@ -275,17 +277,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 } @@ -296,6 +298,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -317,7 +321,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -326,11 +330,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" ], @@ -338,16 +342,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;" @@ -357,21 +363,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 } @@ -382,6 +388,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -409,7 +417,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -420,7 +428,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": [ @@ -461,7 +469,7 @@ After request Before request -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -472,7 +480,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": [ @@ -513,7 +521,7 @@ After request Before request -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -524,7 +532,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": [ @@ -565,7 +573,7 @@ After request Before request -Info 53 [00:02:11.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -576,7 +584,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": [ @@ -617,7 +625,7 @@ After request Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -628,7 +636,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": [ @@ -669,7 +677,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "close", "arguments": { @@ -678,19 +686,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 } @@ -701,6 +709,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -730,7 +740,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:27.000] request: +Info 64 [00:02:31.000] request: { "command": "open", "arguments": { @@ -739,23 +749,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 } @@ -766,6 +776,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -797,7 +809,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:43.000] request: +Info 69 [00:02:47.000] request: { "command": "close", "arguments": { @@ -806,19 +818,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 } @@ -829,6 +841,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 +872,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:55.000] request: +Info 72 [00:02:59.000] request: { "command": "close", "arguments": { @@ -867,17 +881,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 } @@ -888,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 +935,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:03:05.000] request: +Info 75 [00:03:09.000] request: { "command": "open", "arguments": { @@ -928,12 +944,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 @@ -946,29 +962,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 } @@ -977,6 +995,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 4f3d4ba6a785d..33f5bfe7ed4e0 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -476,7 +484,7 @@ After running timeout callbacks Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -487,7 +495,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": [ @@ -528,7 +536,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -539,7 +547,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": [ @@ -580,7 +588,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +599,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": [ @@ -632,7 +640,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -643,7 +651,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": [ @@ -684,7 +692,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -695,7 +703,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 da088a656d115..07b0f75c98e85 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -472,7 +480,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": { @@ -483,7 +491,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": [ @@ -524,7 +532,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -535,7 +543,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": [ @@ -576,7 +584,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -587,7 +595,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": [ @@ -628,7 +636,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -639,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": { "definitions": [ @@ -680,7 +688,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -691,7 +699,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 f9462a4c91966..b0ac24979045c 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 @@ -265,9 +265,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" @@ -280,17 +282,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 } @@ -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:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -331,11 +335,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" ], @@ -343,16 +347,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;" @@ -362,21 +368,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 } @@ -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:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,7 +433,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": [ @@ -464,14 +472,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": { @@ -482,7 +490,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": [ @@ -523,7 +531,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -534,7 +542,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": [ @@ -575,7 +583,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,7 +594,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": [ @@ -627,7 +635,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -638,7 +646,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": [ @@ -679,7 +687,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -690,7 +698,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": [ @@ -731,7 +739,7 @@ After request Before request -Info 61 [00:02:21.000] request: +Info 65 [00:02:25.000] request: { "command": "close", "arguments": { @@ -740,19 +748,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 } @@ -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:33.000] request: +Info 68 [00:02:37.000] request: { "command": "open", "arguments": { @@ -801,23 +811,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 } @@ -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:49.000] request: +Info 73 [00:02:53.000] request: { "command": "close", "arguments": { @@ -868,19 +880,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 } @@ -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:03:01.000] request: +Info 76 [00:03:05.000] request: { "command": "close", "arguments": { @@ -929,17 +943,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 } @@ -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:11.000] request: +Info 79 [00:03:15.000] request: { "command": "open", "arguments": { @@ -990,12 +1006,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 @@ -1008,29 +1024,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js index efbaac24bae7b..fb392a4eb85b9 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -467,12 +475,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": { @@ -483,7 +491,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": [ @@ -524,7 +532,7 @@ After request Before request -Info 53 [00:02:11.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -535,7 +543,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": [ @@ -576,7 +584,7 @@ After request Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -587,7 +595,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": [ @@ -628,7 +636,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -639,7 +647,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": [ @@ -680,7 +688,7 @@ After request Before request -Info 59 [00:02:17.000] request: +Info 63 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -691,7 +699,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": [ @@ -732,7 +740,7 @@ After request Before request -Info 61 [00:02:19.000] request: +Info 65 [00:02:23.000] request: { "command": "close", "arguments": { @@ -741,19 +749,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 } @@ -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 64 [00:02:31.000] request: +Info 68 [00:02:35.000] request: { "command": "open", "arguments": { @@ -802,23 +812,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 } @@ -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 69 [00:02:47.000] request: +Info 73 [00:02:51.000] request: { "command": "close", "arguments": { @@ -869,19 +881,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 } @@ -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 72 [00:02:59.000] request: +Info 76 [00:03:03.000] request: { "command": "close", "arguments": { @@ -930,17 +944,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 } @@ -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 75 [00:03:09.000] request: +Info 79 [00:03:13.000] request: { "command": "open", "arguments": { @@ -991,12 +1007,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 @@ -1009,29 +1025,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 } @@ -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-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js index fca8dca8e2952..702839638d5c7 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 @@ -265,9 +265,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" @@ -280,17 +282,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 } @@ -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:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -331,11 +335,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" ], @@ -343,16 +347,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;" @@ -362,21 +368,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 } @@ -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:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,7 +433,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": [ @@ -466,7 +474,7 @@ After request Before request -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -477,7 +485,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": [ @@ -518,7 +526,7 @@ After request Before request -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -529,7 +537,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": [ @@ -570,7 +578,7 @@ After request Before request -Info 53 [00:02:11.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -581,7 +589,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": [ @@ -622,7 +630,7 @@ After request Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -633,7 +641,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": [ @@ -674,7 +682,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "close", "arguments": { @@ -683,19 +691,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 } @@ -706,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} @@ -735,7 +745,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:27.000] request: +Info 64 [00:02:31.000] request: { "command": "open", "arguments": { @@ -744,23 +754,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 } @@ -771,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} @@ -802,7 +814,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:43.000] request: +Info 69 [00:02:47.000] request: { "command": "close", "arguments": { @@ -811,19 +823,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 } @@ -834,6 +846,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -863,7 +877,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:55.000] request: +Info 72 [00:02:59.000] request: { "command": "close", "arguments": { @@ -872,17 +886,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 } @@ -893,6 +907,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -924,7 +940,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:03:05.000] request: +Info 75 [00:03:09.000] request: { "command": "open", "arguments": { @@ -933,12 +949,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 @@ -951,29 +967,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 } @@ -982,6 +1000,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 ee4f913824c57..a06f584fc1747 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -467,10 +475,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() { } @@ -482,50 +490,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": { @@ -536,7 +544,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": [ @@ -577,7 +585,7 @@ After request Before request -Info 64 [00:02:46.000] request: +Info 68 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -588,7 +596,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": [ @@ -629,7 +637,7 @@ After request Before request -Info 66 [00:02:48.000] request: +Info 70 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -640,7 +648,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": [ @@ -681,7 +689,7 @@ After request Before request -Info 68 [00:02:50.000] request: +Info 72 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -692,7 +700,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": [ @@ -733,7 +741,7 @@ After request Before request -Info 70 [00:02:52.000] request: +Info 74 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -744,7 +752,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 1386c8374a806..7540ac4c74119 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -467,10 +475,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() { } @@ -482,7 +490,7 @@ export function fn5() { } -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -493,16 +501,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": [ @@ -543,7 +551,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -554,7 +562,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": [ @@ -595,7 +603,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -606,7 +614,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": [ @@ -647,7 +655,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -658,7 +666,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": [ @@ -699,7 +707,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -710,7 +718,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 ea747fff572ea..f372ddc79f2bc 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -469,7 +477,7 @@ After request Before request -Info 49 [00:02:06.000] request: +Info 53 [00:02:10.000] request: { "command": "change", "arguments": { @@ -483,7 +491,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 } @@ -495,7 +503,7 @@ After running timeout callbacks Before request -Info 51 [00:02:08.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -506,16 +514,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": [ @@ -556,7 +564,7 @@ After request Before request -Info 58 [00:02:15.000] request: +Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -567,7 +575,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": [ @@ -608,7 +616,7 @@ After request Before request -Info 60 [00:02:17.000] request: +Info 64 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -619,7 +627,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": [ @@ -660,7 +668,7 @@ After request Before request -Info 62 [00:02:19.000] request: +Info 66 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -671,7 +679,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": [ @@ -712,7 +720,7 @@ After request Before request -Info 64 [00:02:21.000] request: +Info 68 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -723,7 +731,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 77b6cc78efa8f..b60a6bd68b81e 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 @@ -268,9 +268,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" @@ -283,17 +285,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 } @@ -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:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -334,11 +338,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" ], @@ -346,16 +350,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;" @@ -365,21 +371,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 } @@ -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:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,7 +436,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": [ @@ -469,7 +477,7 @@ After request Before request -Info 49 [00:02:06.000] request: +Info 53 [00:02:10.000] request: { "command": "change", "arguments": { @@ -483,7 +491,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 } @@ -491,7 +499,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -502,16 +510,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": [ @@ -552,7 +560,7 @@ After request Before request -Info 58 [00:02:15.000] request: +Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +571,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": [ @@ -604,7 +612,7 @@ After request Before request -Info 60 [00:02:17.000] request: +Info 64 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -615,7 +623,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": [ @@ -656,7 +664,7 @@ After request Before request -Info 62 [00:02:19.000] request: +Info 66 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -667,7 +675,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": [ @@ -708,7 +716,7 @@ After request Before request -Info 64 [00:02:21.000] request: +Info 68 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -719,7 +727,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 ba14c66877b1c..5ec06a655aa51 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 @@ -105,9 +105,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" @@ -120,17 +122,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 } @@ -143,6 +145,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -162,7 +166,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:10.000] request: +Info 31 [00:01:12.000] request: { "command": "open", "arguments": { @@ -171,11 +175,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" ], @@ -183,16 +187,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;" @@ -202,21 +208,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 } @@ -229,6 +235,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -254,7 +262,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:39.000] request: +Info 51 [00:01:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -265,7 +273,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": [ @@ -306,7 +314,7 @@ After request Before request -Info 49 [00:01:41.000] request: +Info 53 [00:01:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -317,7 +325,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": [ @@ -358,7 +366,7 @@ After request Before request -Info 51 [00:01:43.000] request: +Info 55 [00:01:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -369,7 +377,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": [ @@ -410,7 +418,7 @@ After request Before request -Info 53 [00:01:45.000] request: +Info 57 [00:01:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -421,7 +429,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": [ @@ -462,7 +470,7 @@ After request Before request -Info 55 [00:01:47.000] request: +Info 59 [00:01:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -473,7 +481,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": [ @@ -514,7 +522,7 @@ After request Before request -Info 57 [00:01:49.000] request: +Info 61 [00:01:53.000] request: { "command": "close", "arguments": { @@ -523,19 +531,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 } @@ -548,6 +556,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -575,7 +585,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:01.000] request: +Info 64 [00:02:05.000] request: { "command": "open", "arguments": { @@ -584,23 +594,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 } @@ -613,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/random/node_modules/@types: {"pollingInterval":500} @@ -642,7 +654,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:17.000] request: +Info 69 [00:02:21.000] request: { "command": "close", "arguments": { @@ -651,19 +663,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 } @@ -676,6 +688,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -703,7 +717,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "close", "arguments": { @@ -712,17 +726,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 } @@ -735,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} @@ -764,7 +780,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:39.000] request: +Info 75 [00:02:43.000] request: { "command": "open", "arguments": { @@ -773,12 +789,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 @@ -791,29 +807,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 } @@ -822,6 +840,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 080e4e99d5c18..768911dd6173c 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 +516,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -517,7 +527,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": [ @@ -558,7 +568,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -569,7 +579,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": [ @@ -610,7 +620,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -621,7 +631,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": [ @@ -662,7 +672,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -673,7 +683,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": [ @@ -714,7 +724,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "close", "arguments": { @@ -723,19 +733,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 } @@ -746,6 +756,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -779,7 +791,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:31.000] request: +Info 66 [00:02:35.000] request: { "command": "open", "arguments": { @@ -788,23 +800,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 } @@ -815,6 +827,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -850,7 +864,7 @@ FsWatchesRecursive:: Before request -Info 67 [00:02:47.000] request: +Info 71 [00:02:51.000] request: { "command": "close", "arguments": { @@ -859,19 +873,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 } @@ -882,6 +896,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 +931,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:02:59.000] request: +Info 74 [00:03:03.000] request: { "command": "close", "arguments": { @@ -924,17 +940,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 } @@ -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} @@ -980,7 +998,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:03:09.000] request: +Info 77 [00:03:13.000] request: { "command": "open", "arguments": { @@ -989,12 +1007,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 @@ -1007,31 +1025,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 } @@ -1040,6 +1060,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 1b36673ec11c9..52b3f03d72929 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -504,10 +514,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; @@ -519,50 +529,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": { @@ -573,7 +583,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": [ @@ -614,7 +624,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -625,7 +635,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": [ @@ -666,7 +676,7 @@ After request Before request -Info 68 [00:02:53.000] request: +Info 72 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -677,7 +687,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": [ @@ -718,7 +728,7 @@ After request Before request -Info 70 [00:02:55.000] request: +Info 74 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -729,7 +739,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": [ @@ -770,7 +780,7 @@ After request Before request -Info 72 [00:02:57.000] request: +Info 76 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -781,7 +791,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 e6b37fc82871c..6bde017ad3bc1 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -504,10 +514,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; @@ -519,7 +529,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": { @@ -530,16 +540,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": [ @@ -580,7 +590,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +601,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": [ @@ -632,7 +642,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -643,7 +653,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": [ @@ -684,7 +694,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -695,7 +705,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": [ @@ -736,7 +746,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,7 +757,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 8d2a17a46ad7d..99dc22cec950d 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 @@ -260,9 +260,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" @@ -272,17 +274,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 } @@ -293,6 +295,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -312,7 +316,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -321,11 +325,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" ], @@ -333,16 +337,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;" @@ -352,21 +358,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 } @@ -377,6 +383,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -402,7 +410,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -413,7 +421,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": [ @@ -452,9 +460,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; @@ -465,7 +473,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": { @@ -476,12 +484,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" @@ -494,10 +502,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": [ @@ -541,6 +549,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -572,7 +582,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -583,7 +593,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": [ @@ -624,7 +634,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -635,7 +645,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": [ @@ -676,7 +686,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -687,7 +697,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": [ @@ -728,7 +738,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -739,7 +749,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": [ @@ -780,7 +790,7 @@ After request Before request -Info 70 [00:02:33.000] request: +Info 74 [00:02:37.000] request: { "command": "close", "arguments": { @@ -789,19 +799,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 } @@ -812,6 +822,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -845,7 +857,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:45.000] request: +Info 77 [00:02:49.000] request: { "command": "open", "arguments": { @@ -854,23 +866,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 } @@ -881,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} @@ -916,7 +930,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:01.000] request: +Info 82 [00:03:05.000] request: { "command": "close", "arguments": { @@ -925,19 +939,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 } @@ -948,6 +962,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 81 [00:03:13.000] request: +Info 85 [00:03:17.000] request: { "command": "close", "arguments": { @@ -990,17 +1006,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 } @@ -1011,6 +1027,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1046,7 +1064,7 @@ FsWatchesRecursive:: Before request -Info 84 [00:03:23.000] request: +Info 88 [00:03:27.000] request: { "command": "open", "arguments": { @@ -1055,12 +1073,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 @@ -1073,31 +1091,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 } @@ -1106,6 +1126,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 58bb36da3659e..ed131b59be061 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -504,14 +514,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 @@ -520,6 +530,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -551,7 +563,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -562,10 +574,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" @@ -575,8 +587,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": [ @@ -617,7 +629,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -628,7 +640,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": [ @@ -669,7 +681,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -680,7 +692,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": [ @@ -721,7 +733,7 @@ After request Before request -Info 70 [00:02:31.000] request: +Info 74 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -732,7 +744,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": [ @@ -773,7 +785,7 @@ After request Before request -Info 72 [00:02:33.000] request: +Info 76 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -784,7 +796,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": [ @@ -825,7 +837,7 @@ After request Before request -Info 74 [00:02:35.000] request: +Info 78 [00:02:39.000] request: { "command": "close", "arguments": { @@ -834,19 +846,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 } @@ -857,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} @@ -888,7 +902,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:02:47.000] request: +Info 81 [00:02:51.000] request: { "command": "open", "arguments": { @@ -897,25 +911,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 } @@ -926,6 +940,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -959,7 +975,7 @@ FsWatchesRecursive:: Before request -Info 84 [00:03:05.000] request: +Info 88 [00:03:09.000] request: { "command": "close", "arguments": { @@ -968,19 +984,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 } @@ -991,6 +1007,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1018,7 +1036,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:17.000] request: +Info 91 [00:03:21.000] request: { "command": "close", "arguments": { @@ -1027,17 +1045,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 } @@ -1048,6 +1066,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1077,7 +1097,7 @@ FsWatchesRecursive:: Before request -Info 90 [00:03:27.000] request: +Info 94 [00:03:31.000] request: { "command": "open", "arguments": { @@ -1086,12 +1106,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 @@ -1101,28 +1121,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 } @@ -1131,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/usageProject/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js index 8e2d73fda21f9..7713508b6a270 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 @@ -260,9 +260,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" @@ -272,17 +274,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 } @@ -293,6 +295,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -312,7 +316,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -321,11 +325,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" ], @@ -333,16 +337,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;" @@ -352,21 +358,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 } @@ -377,6 +383,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -402,7 +410,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -413,7 +421,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": [ @@ -454,7 +462,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -465,7 +473,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": [ @@ -506,7 +514,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -517,7 +525,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": [ @@ -558,7 +566,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -569,7 +577,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": [ @@ -610,7 +618,7 @@ After request Before request -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -621,7 +629,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": [ @@ -662,7 +670,7 @@ After request Before request -Info 56 [00:02:17.000] request: +Info 60 [00:02:21.000] request: { "command": "close", "arguments": { @@ -671,19 +679,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 } @@ -694,6 +702,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -721,7 +731,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "open", "arguments": { @@ -730,23 +740,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 } @@ -757,6 +767,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -786,7 +798,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:45.000] request: +Info 68 [00:02:49.000] request: { "command": "close", "arguments": { @@ -795,19 +807,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 } @@ -818,6 +830,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -845,7 +859,7 @@ FsWatchesRecursive:: Before request -Info 67 [00:02:57.000] request: +Info 71 [00:03:01.000] request: { "command": "close", "arguments": { @@ -854,17 +868,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 } @@ -875,6 +889,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -904,7 +920,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:03:07.000] request: +Info 74 [00:03:11.000] request: { "command": "open", "arguments": { @@ -913,12 +929,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 @@ -928,28 +944,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 } @@ -958,6 +976,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 80c0c5120d940..129e0675ceb5f 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -504,53 +514,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": { @@ -561,7 +571,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": [ @@ -602,7 +612,7 @@ After request Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -613,7 +623,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": [ @@ -654,7 +664,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -665,7 +675,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": [ @@ -706,7 +716,7 @@ After request Before request -Info 68 [00:02:53.000] request: +Info 72 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -717,7 +727,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": [ @@ -758,7 +768,7 @@ After request Before request -Info 70 [00:02:55.000] request: +Info 74 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -769,7 +779,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 5d337dfed0b40..429db41d6c18c 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -504,16 +514,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": { @@ -524,10 +534,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": [ @@ -568,7 +578,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -579,7 +589,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": [ @@ -620,7 +630,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -631,7 +641,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": [ @@ -672,7 +682,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -683,7 +693,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": [ @@ -724,7 +734,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -735,7 +745,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 e26c40dad349c..e00e146373c44 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 @@ -266,9 +266,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" @@ -281,17 +283,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 } @@ -302,6 +304,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -323,7 +327,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -332,11 +336,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" ], @@ -344,16 +348,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;" @@ -363,21 +369,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 } @@ -388,6 +394,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -415,7 +423,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -426,8 +434,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": [ @@ -471,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/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -498,13 +508,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"} @@ -515,6 +525,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -544,7 +556,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -555,12 +567,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": [ @@ -604,6 +616,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -635,7 +649,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -646,7 +660,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": [ @@ -687,7 +701,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -698,7 +712,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": [ @@ -739,7 +753,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -750,7 +764,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": [ @@ -791,7 +805,7 @@ After request Before request -Info 70 [00:02:33.000] request: +Info 74 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -802,7 +816,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": [ @@ -843,7 +857,7 @@ After request Before request -Info 72 [00:02:35.000] request: +Info 76 [00:02:39.000] request: { "command": "close", "arguments": { @@ -852,19 +866,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 } @@ -875,6 +889,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -908,7 +924,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:47.000] request: +Info 79 [00:02:51.000] request: { "command": "open", "arguments": { @@ -917,23 +933,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 } @@ -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 80 [00:03:03.000] request: +Info 84 [00:03:07.000] request: { "command": "close", "arguments": { @@ -988,19 +1006,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 } @@ -1011,6 +1029,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1044,7 +1064,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:15.000] request: +Info 87 [00:03:19.000] request: { "command": "close", "arguments": { @@ -1053,17 +1073,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 } @@ -1074,6 +1094,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1109,7 +1131,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:25.000] request: +Info 90 [00:03:29.000] request: { "command": "open", "arguments": { @@ -1118,12 +1140,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 @@ -1136,31 +1158,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 } @@ -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-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js index c2b9a660d7f94..a31d51499c076 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -504,13 +514,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 @@ -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 58 [00:02:19.000] request: +Info 62 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -561,11 +573,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": [ @@ -609,6 +621,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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* @@ -640,7 +654,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:25.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -651,7 +665,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": [ @@ -692,7 +706,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -703,7 +717,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": [ @@ -744,7 +758,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -755,7 +769,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": [ @@ -796,7 +810,7 @@ After request Before request -Info 70 [00:02:31.000] request: +Info 74 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -807,7 +821,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": [ @@ -848,7 +862,7 @@ After request Before request -Info 72 [00:02:33.000] request: +Info 76 [00:02:37.000] request: { "command": "close", "arguments": { @@ -857,19 +871,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 } @@ -880,6 +894,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -913,7 +929,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:45.000] request: +Info 79 [00:02:49.000] request: { "command": "open", "arguments": { @@ -922,24 +938,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 } @@ -950,6 +966,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -985,7 +1003,7 @@ FsWatchesRecursive:: Before request -Info 81 [00:03:02.000] request: +Info 85 [00:03:06.000] request: { "command": "close", "arguments": { @@ -994,19 +1012,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 } @@ -1017,6 +1035,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1048,7 +1068,7 @@ FsWatchesRecursive:: Before request -Info 84 [00:03:14.000] request: +Info 88 [00:03:18.000] request: { "command": "close", "arguments": { @@ -1057,17 +1077,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 } @@ -1078,6 +1098,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -1111,7 +1133,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:24.000] request: +Info 91 [00:03:28.000] request: { "command": "open", "arguments": { @@ -1120,12 +1142,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 @@ -1138,30 +1160,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 } @@ -1170,6 +1194,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 e6a17772f3fe6..42df6f1687429 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 @@ -266,9 +266,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" @@ -281,17 +283,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 } @@ -302,6 +304,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -323,7 +327,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -332,11 +336,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" ], @@ -344,16 +348,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;" @@ -363,21 +369,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 } @@ -388,6 +394,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -415,7 +423,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -426,8 +434,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": [ @@ -471,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/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -500,7 +510,7 @@ FsWatchesRecursive:: Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -511,7 +521,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": [ @@ -552,7 +562,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -563,7 +573,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": [ @@ -604,7 +614,7 @@ After request Before request -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -615,7 +625,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": [ @@ -656,7 +666,7 @@ After request Before request -Info 56 [00:02:17.000] request: +Info 60 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -667,7 +677,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": [ @@ -708,7 +718,7 @@ After request Before request -Info 58 [00:02:19.000] request: +Info 62 [00:02:23.000] request: { "command": "close", "arguments": { @@ -717,19 +727,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 } @@ -740,6 +750,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -771,7 +783,7 @@ FsWatchesRecursive:: Before request -Info 61 [00:02:31.000] request: +Info 65 [00:02:35.000] request: { "command": "open", "arguments": { @@ -780,23 +792,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 } @@ -807,6 +819,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -840,7 +854,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:47.000] request: +Info 70 [00:02:51.000] request: { "command": "close", "arguments": { @@ -849,19 +863,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 } @@ -872,6 +886,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:59.000] request: +Info 73 [00:03:03.000] request: { "command": "close", "arguments": { @@ -912,17 +928,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 } @@ -933,6 +949,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:03:09.000] request: +Info 76 [00:03:13.000] request: { "command": "open", "arguments": { @@ -975,12 +993,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 @@ -993,30 +1011,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 } @@ -1025,6 +1045,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 999d4e1ce97bd..d3ed948b60b70 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 +516,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "change", "arguments": { @@ -520,7 +530,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 } @@ -532,7 +542,7 @@ After running timeout callbacks Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -543,16 +553,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": [ @@ -593,7 +603,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -604,7 +614,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": [ @@ -645,7 +655,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -656,7 +666,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": [ @@ -697,7 +707,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -708,7 +718,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": [ @@ -749,7 +759,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -760,7 +770,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 805033bacc86c..5b957baada059 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 @@ -269,9 +269,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" @@ -284,17 +286,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 } @@ -305,6 +307,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -326,7 +330,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -335,11 +339,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" ], @@ -347,16 +351,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;" @@ -366,21 +372,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 } @@ -391,6 +397,8 @@ PolledWatches:: {"pollingInterval":500} /user/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} @@ -418,7 +426,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -429,9 +437,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": [ @@ -475,6 +483,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/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 +516,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "change", "arguments": { @@ -520,7 +530,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 } @@ -528,7 +538,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -539,16 +549,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": [ @@ -589,7 +599,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -600,7 +610,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": [ @@ -641,7 +651,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -652,7 +662,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": [ @@ -693,7 +703,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -704,7 +714,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": [ @@ -745,7 +755,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -756,7 +766,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 48b8360d5afd1..939de83031f0a 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 @@ -111,26 +111,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 c85e5061da6a2..994f55630ad66 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 @@ -98,17 +98,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 @@ -118,6 +120,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -127,4 +131,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 e107916d98ad8..087692011f35a 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 @@ -63,9 +63,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() { }" @@ -81,15 +83,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 } @@ -100,6 +102,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -117,7 +121,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:03.000] request: +Info 24 [00:01:05.000] request: { "command": "close", "arguments": { @@ -126,13 +130,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 } @@ -143,6 +147,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: @@ -162,7 +168,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:10.000] request: +Info 27 [00:01:12.000] request: { "command": "open", "arguments": { @@ -171,12 +177,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" ], @@ -184,18 +190,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() { }" @@ -205,10 +213,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 @@ -224,23 +232,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 } @@ -251,6 +261,8 @@ 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} @@ -280,7 +292,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 58 [00:01:49.000] request: +Info 64 [00:01:55.000] request: { "command": "getOutliningSpans", "arguments": { @@ -289,33 +301,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() { }" @@ -325,20 +339,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": [ { @@ -376,6 +390,8 @@ 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 e025c618881f7..1a41deb8cf49a 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 @@ -55,9 +55,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;" @@ -70,15 +72,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 } @@ -87,6 +89,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* @@ -102,7 +106,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:50.000] request: +Info 21 [00:00:52.000] request: { "command": "open", "arguments": { @@ -111,19 +115,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 } @@ -132,6 +136,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: @@ -149,7 +155,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:03.000] request: +Info 26 [00:01:05.000] request: { "command": "close", "arguments": { @@ -158,15 +164,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 } @@ -175,6 +181,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: @@ -190,7 +198,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:12.000] request: +Info 29 [00:01:14.000] request: { "command": "open", "arguments": { @@ -199,16 +207,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;" @@ -218,10 +228,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 @@ -234,29 +244,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* @@ -284,7 +298,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 50 [00:01:43.000] request: +Info 56 [00:01:49.000] request: { "command": "documentHighlights", "arguments": { @@ -298,22 +312,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;" @@ -323,22 +339,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 853bf48b68e4d..92654fe091e92 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 @@ -7,38 +7,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 bb7323e35bb0e..120aae85e8c30 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 @@ -56,9 +56,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;" @@ -71,21 +73,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 } @@ -94,6 +96,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* @@ -109,7 +113,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:54.000] request: +Info 25 [00:00:56.000] request: { "command": "open", "arguments": { @@ -119,19 +123,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 } @@ -140,6 +144,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: @@ -159,16 +165,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; @@ -177,7 +183,7 @@ export const a = 10; Before request -Info 38 [00:01:21.000] request: +Info 40 [00:01:23.000] request: { "command": "close", "arguments": { @@ -186,16 +192,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 } @@ -205,7 +211,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": { @@ -215,12 +221,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;" @@ -233,17 +239,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 } @@ -251,36 +257,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": { @@ -289,16 +295,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 } @@ -308,7 +314,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": { @@ -318,13 +324,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;" @@ -334,20 +340,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 "" @@ -357,21 +365,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 } @@ -380,6 +388,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* @@ -403,53 +413,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; @@ -458,7 +468,7 @@ export const a = 10; Before request -Info 102 [00:03:39.000] request: +Info 106 [00:03:43.000] request: { "command": "geterr", "arguments": { @@ -471,7 +481,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 } @@ -481,14 +491,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 "" @@ -501,14 +511,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} @@ -534,13 +546,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) @@ -548,20 +560,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 f963f9c845e0a..0b7b780ef5d17 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 @@ -64,9 +64,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() { }" @@ -82,21 +84,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 } @@ -105,6 +107,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* @@ -122,7 +126,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:07.000] request: +Info 26 [00:01:09.000] request: { "command": "close", "arguments": { @@ -131,13 +135,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 } @@ -146,6 +150,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: @@ -165,7 +171,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:14.000] request: +Info 29 [00:01:16.000] request: { "command": "open", "arguments": { @@ -174,14 +180,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" ], @@ -190,19 +196,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() { }" @@ -212,14 +220,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 @@ -235,40 +243,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() { }" @@ -278,12 +290,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* @@ -327,15 +341,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 } @@ -346,48 +360,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 } @@ -396,6 +410,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 53f387d233ad4..624c3bf36939e 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 @@ -63,9 +63,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() { }" @@ -81,15 +83,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 } @@ -100,6 +102,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -117,7 +121,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:03.000] request: +Info 24 [00:01:05.000] request: { "command": "close", "arguments": { @@ -126,13 +130,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 } @@ -143,6 +147,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: @@ -162,7 +168,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:10.000] request: +Info 27 [00:01:12.000] request: { "command": "open", "arguments": { @@ -171,12 +177,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" ], @@ -184,18 +190,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() { }" @@ -205,10 +213,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 @@ -224,23 +232,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 } @@ -251,6 +261,8 @@ 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} @@ -280,7 +292,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 58 [00:01:49.000] request: +Info 64 [00:01:55.000] request: { "command": "references", "arguments": { @@ -291,33 +303,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() { }" @@ -327,22 +341,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": [ @@ -382,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/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 88c1f430c73de..1569228045740 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js @@ -163,9 +163,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" @@ -186,20 +188,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'; @@ -216,6 +218,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* @@ -239,41 +243,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'; @@ -285,49 +289,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" ], @@ -344,31 +348,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 4bf18cf10e221..d612dc70b3c90 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 @@ -116,9 +116,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();" @@ -137,21 +139,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 @@ -160,6 +162,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -187,9 +191,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" ], @@ -197,12 +201,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();" @@ -219,24 +223,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:: @@ -244,6 +248,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: @@ -275,21 +281,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" ], @@ -311,7 +317,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" ], @@ -320,12 +326,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();" @@ -344,24 +350,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:: @@ -369,6 +375,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 b106e4e881948..6e78f2fcdb507 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 @@ -116,9 +116,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();" @@ -137,21 +139,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 @@ -160,6 +162,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -187,9 +191,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" ], @@ -197,50 +201,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" ], @@ -249,31 +253,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 1de2ceff243aa..e98ded3d22296 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 @@ -116,9 +116,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();" @@ -137,21 +139,22 @@ 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] 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: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 +168,8 @@ PolledWatches:: {"pollingInterval":500} /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,9 +197,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 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" ], @@ -216,14 +222,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 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();" @@ -242,31 +248,33 @@ 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 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:: /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: @@ -300,18 +308,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 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 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 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" ], @@ -333,13 +341,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 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();" @@ -358,24 +366,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 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:: @@ -383,6 +391,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 4854c1dafc6bb..f3772b1ff29b9 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 @@ -116,9 +116,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();" @@ -137,21 +139,22 @@ 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] 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: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 +168,8 @@ PolledWatches:: {"pollingInterval":500} /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,9 +197,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 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" ], @@ -215,35 +221,39 @@ 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 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();" @@ -262,37 +272,41 @@ 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 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: {"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: @@ -334,18 +348,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 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 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 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" ], @@ -366,34 +380,38 @@ 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 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();" @@ -412,24 +430,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 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:: @@ -437,12 +455,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 55fee9a406d84..dbcd983eea952 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 @@ -116,9 +116,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();" @@ -137,18 +139,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'; @@ -160,6 +162,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -187,33 +191,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 3f071800f0d2b..4408fd1bbc6ab 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 @@ -122,9 +122,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();" @@ -143,24 +145,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 @@ -169,6 +171,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -198,9 +202,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" ], @@ -208,16 +212,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();" @@ -234,24 +238,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:: @@ -259,6 +263,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: @@ -292,21 +298,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" ], @@ -328,9 +334,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" ], @@ -339,14 +345,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();" @@ -365,24 +371,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:: @@ -390,6 +396,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 6773435020830..c8050b2a1e507 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 @@ -122,9 +122,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();" @@ -143,24 +145,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 @@ -169,6 +171,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -198,9 +202,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" ], @@ -208,52 +212,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" ], @@ -262,33 +266,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 b9bf79f3e4f75..470523897f7ee 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 @@ -122,9 +122,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();" @@ -143,21 +145,22 @@ 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] 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: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 +174,8 @@ PolledWatches:: {"pollingInterval":500} /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,9 +205,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 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" ], @@ -224,14 +230,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 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();" @@ -250,31 +256,33 @@ 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 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:: /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: @@ -308,18 +316,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 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 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 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" ], @@ -341,13 +349,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 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();" @@ -366,24 +374,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 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:: @@ -391,6 +399,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 ae6e3f6449f2a..080281bf82e31 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 @@ -122,9 +122,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();" @@ -143,21 +145,22 @@ 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] 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: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 +174,8 @@ PolledWatches:: {"pollingInterval":500} /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,9 +205,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 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" ], @@ -223,35 +229,39 @@ 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 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();" @@ -270,37 +280,41 @@ 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 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:: /user/username/projects/myproject/c/node_modules/@types: {"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: @@ -340,18 +354,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 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 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 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" ], @@ -372,34 +386,38 @@ 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 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();" @@ -418,24 +436,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 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:: @@ -443,12 +461,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 e9f1800f516c7..062012a0cd1ed 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 @@ -122,9 +122,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();" @@ -143,18 +145,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'; @@ -166,6 +168,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -195,33 +199,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 3ca8e3b7a5aad..f0bd1cff70271 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 @@ -31,24 +31,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 } @@ -57,6 +59,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -64,7 +68,7 @@ FsWatches:: Before request -Info 14 [00:00:27.000] request: +Info 16 [00:00:29.000] request: { "command": "getEditsForRefactor", "arguments": { @@ -79,7 +83,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 6819ebd05d85b..17dd3ede1f72d 100644 --- a/tests/baselines/reference/tsserver/refactors/use-formatting-options.js +++ b/tests/baselines/reference/tsserver/refactors/use-formatting-options.js @@ -20,24 +20,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 } @@ -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:22.000] request: +Info 13 [00:00:24.000] request: { "command": "configure", "arguments": { @@ -60,10 +64,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 } @@ -71,7 +75,7 @@ After request Before request -Info 15 [00:00:26.000] request: +Info 17 [00:00:28.000] request: { "command": "getEditsForRefactor", "arguments": { @@ -86,7 +90,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 3e08bd66766c7..ffaf4ae361bd9 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 @@ -22,9 +22,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(); }" @@ -34,15 +36,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 } @@ -51,6 +53,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a.ts: *new* @@ -58,7 +62,7 @@ FsWatches:: Before request -Info 12 [00:00:25.000] request: +Info 14 [00:00:27.000] request: { "command": "configure", "arguments": { @@ -69,9 +73,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 } @@ -79,7 +83,7 @@ After request Before request -Info 15 [00:00:28.000] request: +Info 17 [00:00:30.000] request: { "command": "rename", "arguments": { @@ -90,7 +94,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 62b40225cc448..6f9debd0ce99f 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 @@ -21,24 +21,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 } @@ -47,10 +49,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": { @@ -59,13 +63,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;" @@ -75,28 +81,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 } @@ -104,7 +112,7 @@ After request Before request -Info 26 [00:00:47.000] request: +Info 32 [00:00:53.000] request: { "command": "configure", "arguments": { @@ -117,10 +125,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 } @@ -128,7 +136,7 @@ After request Before request -Info 30 [00:00:51.000] request: +Info 36 [00:00:57.000] request: { "command": "rename", "arguments": { @@ -139,7 +147,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": { @@ -210,7 +218,7 @@ After request Before request -Info 32 [00:00:53.000] request: +Info 38 [00:00:59.000] request: { "command": "rename", "arguments": { @@ -221,7 +229,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 3b1f37e662aa3..4a57fc791098d 100644 --- a/tests/baselines/reference/tsserver/rename/works-with-fileToRename.js +++ b/tests/baselines/reference/tsserver/rename/works-with-fileToRename.js @@ -22,9 +22,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\";" @@ -34,15 +36,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 } @@ -51,6 +53,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a.ts: *new* @@ -58,7 +62,7 @@ FsWatches:: Before request -Info 12 [00:00:25.000] request: +Info 14 [00:00:27.000] request: { "command": "rename", "arguments": { @@ -69,7 +73,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": { @@ -84,7 +88,7 @@ After request Before request -Info 14 [00:00:27.000] request: +Info 16 [00:00:29.000] request: { "command": "configure", "arguments": { @@ -95,9 +99,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 } @@ -105,7 +109,7 @@ After request Before request -Info 17 [00:00:30.000] request: +Info 19 [00:00:32.000] request: { "command": "rename", "arguments": { @@ -116,7 +120,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": { @@ -169,7 +173,7 @@ After request Before request -Info 19 [00:00:32.000] request: +Info 21 [00:00:34.000] request: { "command": "configure", "arguments": { @@ -180,9 +184,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 } @@ -190,7 +194,7 @@ After request Before request -Info 22 [00:00:35.000] request: +Info 24 [00:00:37.000] request: { "command": "configure", "arguments": { @@ -203,10 +207,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 } @@ -214,7 +218,7 @@ After request Before request -Info 26 [00:00:39.000] request: +Info 28 [00:00:41.000] request: { "command": "rename", "arguments": { @@ -225,7 +229,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 e170f452a168d..e4c540ee18fe9 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 @@ -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 "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 } @@ -44,10 +46,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": { @@ -58,7 +62,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": { @@ -120,7 +124,7 @@ After request Before request -Info 13 [00:00:24.000] request: +Info 15 [00:00:26.000] request: { "command": "configure", "arguments": { @@ -131,9 +135,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 } @@ -141,7 +145,7 @@ After request Before request -Info 16 [00:00:27.000] request: +Info 18 [00:00:29.000] request: { "command": "rename", "arguments": { @@ -152,7 +156,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": { @@ -215,7 +219,7 @@ After request Before request -Info 18 [00:00:29.000] request: +Info 20 [00:00:31.000] request: { "command": "configure", "arguments": { @@ -226,9 +230,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 } @@ -236,7 +240,7 @@ After request Before request -Info 21 [00:00:32.000] request: +Info 23 [00:00:34.000] request: { "command": "configure", "arguments": { @@ -249,10 +253,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 } @@ -260,7 +264,7 @@ After request Before request -Info 25 [00:00:36.000] request: +Info 27 [00:00:38.000] request: { "command": "rename", "arguments": { @@ -271,7 +275,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 68cec07805e81..ed634035da60c 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 @@ -78,9 +78,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() {}" @@ -96,28 +98,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 0141deb6b7ca2..14ccacd14dd3a 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js +++ b/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js @@ -21,16 +21,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:: @@ -38,16 +40,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 } @@ -58,34 +62,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 } @@ -96,12 +100,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": { @@ -112,9 +118,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 } @@ -124,7 +130,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": { @@ -136,7 +142,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 } @@ -144,14 +150,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 f0428410ec9f0..e2e95df2b7992 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 @@ -131,9 +131,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() {}" @@ -164,26 +166,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"; @@ -201,6 +203,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* @@ -224,19 +228,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() {}" @@ -245,22 +249,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 6869917738401..707ed40fe16dd 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 @@ -89,9 +89,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() {}" @@ -112,18 +114,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"; @@ -135,6 +137,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* @@ -154,37 +158,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 a448ef5a693d1..a88677db97d06 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 @@ -145,9 +145,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() {}" @@ -178,26 +180,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"; @@ -237,6 +239,8 @@ PolledWatches:: {"pollingInterval":500} /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* @@ -256,22 +260,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() {}" @@ -280,22 +284,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 2ba319ea625cb..067556121cf2b 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/not-sharing-across-references.js +++ b/tests/baselines/reference/tsserver/resolutionCache/not-sharing-across-references.js @@ -115,10 +115,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" @@ -135,17 +137,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 } @@ -154,6 +156,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 1226b78a278a5..c45732cf0a3c0 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js +++ b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js @@ -38,11 +38,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;" @@ -52,15 +56,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 } @@ -73,8 +77,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* @@ -82,7 +90,7 @@ FsWatches:: Before request -Info 17 [00:00:40.000] request: +Info 21 [00:00:44.000] request: { "command": "geterr", "arguments": { @@ -94,7 +102,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 } @@ -102,51 +110,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; @@ -157,6 +165,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: @@ -174,14 +186,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;" @@ -195,41 +209,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 802da5cba8050..abf19bbf78899 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 @@ -114,9 +114,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() {}" @@ -148,26 +150,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"; @@ -185,6 +187,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* @@ -208,19 +212,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() {}" @@ -229,22 +233,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 2d424dc733a2e..80331fe89c1f8 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 @@ -71,9 +71,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() {}" @@ -96,18 +98,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"; @@ -119,6 +121,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* @@ -136,37 +140,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 31d8fc4ec56a9..bf3dd64a72036 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/sharing-across-references.js +++ b/tests/baselines/reference/tsserver/resolutionCache/sharing-across-references.js @@ -107,12 +107,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" @@ -129,17 +131,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 } @@ -148,6 +150,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 62ecff4e58f1e..7125f71116ef2 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js +++ b/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js @@ -19,31 +19,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 } @@ -54,32 +58,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 } @@ -88,6 +92,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 @@ Checking timeout queue length: 0 Before request -Info 11 [00:01:00.000] request: +Info 13 [00:01:02.000] request: { "command": "geterr", "arguments": { @@ -109,7 +115,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 } @@ -117,20 +123,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 2840be5b8d05b..2c1fd4de9a9d0 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js +++ b/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.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 "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 } @@ -45,12 +47,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": { @@ -62,9 +66,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 } @@ -74,7 +78,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": { @@ -84,9 +88,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 b1eee619c728d..bc2436ddc3348 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js +++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js @@ -71,17 +71,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;" @@ -98,11 +100,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 8038edfb8ddd6..92d8cb51fac83 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 @@ -80,13 +80,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;" @@ -106,11 +108,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 753a746a9f481..b9c6bf102e59b 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 @@ -38,9 +38,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 };" @@ -50,12 +52,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* @@ -63,15 +67,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 } @@ -82,28 +86,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 @@ -113,6 +117,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -130,7 +136,7 @@ FsWatchesRecursive:: Before request -Info 11 [00:01:01.000] request: +Info 13 [00:01:03.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -139,7 +145,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 e82850e766c34..523d5b85e24ae 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project.js @@ -36,9 +36,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 };" @@ -48,12 +50,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* @@ -61,15 +65,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 } @@ -80,28 +84,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 @@ -111,6 +115,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -128,7 +134,7 @@ FsWatchesRecursive:: Before request -Info 11 [00:01:01.000] request: +Info 13 [00:01:03.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -137,7 +143,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 411ad7bc7ca4b..b219c5b25ee2f 100644 --- a/tests/baselines/reference/tsserver/smartSelection/works-for-simple-JavaScript.js +++ b/tests/baselines/reference/tsserver/smartSelection/works-for-simple-JavaScript.js @@ -39,9 +39,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}" @@ -51,22 +53,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 } @@ -77,38 +83,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* @@ -120,7 +128,7 @@ FsWatches:: Before request -Info 11 [00:01:04.000] request: +Info 13 [00:01:06.000] request: { "command": "selectionRange", "arguments": { @@ -135,7 +143,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 5e51e4694882a..f015a915a084f 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 @@ -66,17 +66,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();" @@ -86,21 +90,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 } @@ -115,6 +119,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* @@ -123,6 +129,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 +144,7 @@ FsWatchesRecursive:: Before request -Info 38 [00:01:23.000] request: +Info 42 [00:01:27.000] request: { "command": "geterr", "arguments": { @@ -148,7 +156,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 } @@ -156,35 +164,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] 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 +207,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 +217,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 +236,28 @@ 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 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 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 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 +270,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 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 +302,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 +312,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 +333,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:02:27.000] request: +Info 84 [00:02:34.000] request: { "command": "geterr", "arguments": { @@ -326,7 +345,7 @@ Info 77 [00:02:27.000] request: "seq": 3, "type": "request" } -Info 78 [00:02:28.000] response: +Info 85 [00:02:35.000] response: { "responseRequired": false } @@ -334,38 +353,38 @@ After request Before checking timeout queue length (1) and running -Info 79 [00:02:29.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 80 [00:02:30.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 81 [00:02:31.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 82 [00:02:32.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 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 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 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 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 90 [00:02:43.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 +393,68 @@ 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 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 121 [00:03:14.000] ----------------------------------------------- -Info 122 [00:03:15.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 123 [00:03:16.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 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 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 +467,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 +479,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 +508,6 @@ FsWatchesRecursive *deleted*:: Before running timeout callbacks -Info 129 [00:03:34.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 ed217fb459071..eac048ec22c44 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 @@ -67,18 +67,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();" @@ -88,21 +92,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 } @@ -115,6 +119,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* @@ -123,6 +129,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* @@ -140,7 +148,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:30.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -152,7 +160,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 } @@ -160,21 +168,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) @@ -191,7 +199,7 @@ After running timeout callbacks Before request -Info 45 [00:01:43.000] request: +Info 49 [00:01:47.000] request: { "command": "geterr", "arguments": { @@ -203,7 +211,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 } @@ -211,20 +219,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 44bac00c6c5ba..24fbebe9b406c 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 @@ -74,9 +74,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();" @@ -89,21 +91,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 } @@ -118,6 +120,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* @@ -137,7 +141,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:31.000] request: +Info 36 [00:01:33.000] request: { "command": "geterr", "arguments": { @@ -149,7 +153,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 } @@ -157,29 +161,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 @@ -192,6 +196,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: @@ -211,17 +217,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();" @@ -231,26 +239,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 @@ -263,12 +271,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: @@ -286,13 +298,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": { @@ -304,7 +316,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 } @@ -312,21 +324,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) @@ -343,7 +355,7 @@ After running timeout callbacks Before request -Info 69 [00:02:27.000] request: +Info 73 [00:02:31.000] request: { "command": "geterr", "arguments": { @@ -355,7 +367,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 } @@ -363,20 +375,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 c9cb7e7b175c0..0e42704307d14 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 @@ -78,18 +78,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();" @@ -99,21 +103,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 } @@ -128,6 +132,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* @@ -136,6 +142,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:28.000] request: +Info 47 [00:01:32.000] request: { "command": "geterr", "arguments": { @@ -167,7 +175,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 } @@ -175,42 +183,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] 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 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] @@ -224,6 +235,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: @@ -232,6 +245,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: @@ -255,31 +270,33 @@ 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 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 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 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();" @@ -292,26 +309,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 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 @@ -324,6 +341,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: @@ -332,6 +351,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: @@ -357,7 +378,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 94 [00:02:44.000] request: +Info 103 [00:02:53.000] request: { "command": "geterr", "arguments": { @@ -369,7 +390,7 @@ Info 94 [00:02:44.000] request: "seq": 3, "type": "request" } -Info 95 [00:02:45.000] response: +Info 104 [00:02:54.000] response: { "responseRequired": false } @@ -377,38 +398,38 @@ After request Before checking timeout queue length (1) and running -Info 96 [00:02:46.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 97 [00:02:47.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 98 [00:02:48.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 99 [00:02:49.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 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 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 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 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 107 [00:03:00.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" ], @@ -425,60 +446,64 @@ 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 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 134 [00:03:27.000] ----------------------------------------------- -Info 135 [00:03:28.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 136 [00:03:29.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 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 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 @@ -491,6 +516,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: @@ -501,6 +528,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: @@ -526,6 +555,6 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 142 [00:03:47.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 7b67bb9be77a0..2c9c0c5186e1e 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 @@ -79,18 +79,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();" @@ -100,21 +104,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 } @@ -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* @@ -156,7 +164,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 47 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -168,7 +176,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 } @@ -176,61 +184,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] 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 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 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 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 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 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();" @@ -243,26 +255,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 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 @@ -275,6 +287,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: @@ -283,6 +297,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: @@ -308,7 +324,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 83 [00:02:33.000] request: +Info 91 [00:02:41.000] request: { "command": "geterr", "arguments": { @@ -320,7 +336,7 @@ Info 83 [00:02:33.000] request: "seq": 3, "type": "request" } -Info 84 [00:02:34.000] response: +Info 92 [00:02:42.000] response: { "responseRequired": false } @@ -328,20 +344,20 @@ After request Before checking timeout queue length (1) and running -Info 85 [00:02:35.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 86 [00:02:36.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 87 [00:02:37.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 88 [00:02:38.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 7d1fe6d6f1165..d8f9c0e70be40 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 @@ -80,9 +80,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();" @@ -95,21 +97,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 } @@ -124,6 +126,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* @@ -143,7 +147,7 @@ FsWatchesRecursive:: Before request -Info 32 [00:01:29.000] request: +Info 34 [00:01:31.000] request: { "command": "geterr", "arguments": { @@ -155,7 +159,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 } @@ -163,29 +167,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 @@ -198,6 +202,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: @@ -217,23 +223,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();" @@ -243,26 +251,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 @@ -275,12 +283,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: @@ -302,13 +314,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": { @@ -320,7 +332,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 } @@ -328,61 +340,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] 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 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 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 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 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 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();" @@ -395,26 +411,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 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 @@ -427,6 +443,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: @@ -435,6 +453,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: @@ -460,7 +480,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 107 [00:03:17.000] request: +Info 115 [00:03:25.000] request: { "command": "geterr", "arguments": { @@ -472,7 +492,7 @@ Info 107 [00:03:17.000] request: "seq": 4, "type": "request" } -Info 108 [00:03:18.000] response: +Info 116 [00:03:26.000] response: { "responseRequired": false } @@ -480,20 +500,20 @@ After request Before checking timeout queue length (1) and running -Info 109 [00:03:19.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 110 [00:03:20.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 111 [00:03:21.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 112 [00:03:22.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 6ae231dcf91b9..68a1987690bce 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 @@ -63,9 +63,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)" @@ -79,15 +81,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 } @@ -96,6 +98,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* @@ -111,7 +115,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:01:00.000] request: +Info 21 [00:01:02.000] request: { "command": "open", "arguments": { @@ -121,11 +125,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" @@ -135,15 +139,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)" @@ -157,21 +163,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 } @@ -180,6 +186,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} @@ -203,7 +211,7 @@ FsWatchesRecursive:: Before request -Info 36 [00:01:28.000] request: +Info 40 [00:01:32.000] request: { "command": "open", "arguments": { @@ -213,25 +221,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 } @@ -240,6 +248,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} @@ -265,7 +275,7 @@ FsWatchesRecursive:: Before request -Info 41 [00:01:46.000] request: +Info 45 [00:01:50.000] request: { "command": "open", "arguments": { @@ -275,27 +285,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 } @@ -304,6 +314,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} @@ -327,7 +339,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -338,7 +350,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 726b102f317c5..842eb43397ce3 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 @@ -49,9 +49,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');" @@ -61,15 +63,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 } @@ -78,6 +80,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* @@ -89,10 +93,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'); @@ -109,14 +113,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});" @@ -129,31 +135,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: @@ -169,7 +179,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:15.000] request: +Info 38 [00:01:19.000] request: { "command": "open", "arguments": { @@ -179,19 +189,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 } @@ -200,8 +210,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: @@ -219,7 +233,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:28.000] request: +Info 43 [00:01:32.000] request: { "command": "navbar-full", "arguments": { @@ -228,7 +242,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": [ { @@ -328,8 +342,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 @@ -337,7 +351,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": { @@ -346,16 +360,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 } @@ -363,13 +377,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');" @@ -379,33 +395,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: @@ -417,10 +437,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'); @@ -435,14 +455,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};" @@ -455,31 +477,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: @@ -495,7 +521,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:36.000] request: +Info 82 [00:02:44.000] request: { "command": "open", "arguments": { @@ -505,19 +531,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 } @@ -526,8 +552,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: @@ -545,7 +575,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:02:49.000] request: +Info 87 [00:02:57.000] request: { "command": "navbar-full", "arguments": { @@ -554,7 +584,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 8dbbb0b1d366a..c86dea695d3e3 100644 --- a/tests/baselines/reference/tsserver/telemetry/counts-files-by-extension.js +++ b/tests/baselines/reference/tsserver/telemetry/counts-files-by-extension.js @@ -67,9 +67,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 "" @@ -91,21 +93,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 } @@ -114,6 +116,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 70601aeb7ab7e..831338ad828cb 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 @@ -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 "" 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) +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 } @@ -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* 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 c94147146e831..7d5a14920a4bb 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 @@ -41,21 +41,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* @@ -65,39 +69,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 } @@ -111,6 +115,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -122,41 +128,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 } @@ -165,6 +171,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 f0b5269a2e889..f7ac121b043bf 100644 --- a/tests/baselines/reference/tsserver/telemetry/not-for-ts-file.js +++ b/tests/baselines/reference/tsserver/telemetry/not-for-ts-file.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 "" 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,3 +46,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 039072b4e364c..d5e13886f0207 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 @@ -137,41 +137,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 } @@ -180,6 +182,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} PolledWatches *deleted*:: /a/node_modules/@types: @@ -197,7 +201,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 46 [00:01:13.000] request: +Info 48 [00:01:15.000] request: { "command": "open", "arguments": { @@ -206,13 +210,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" ], @@ -220,40 +224,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 } @@ -262,6 +266,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 7ffd7ae84798a..283bdf88b7878 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 @@ -22,31 +22,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 } @@ -57,32 +61,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 } @@ -91,6 +95,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -98,7 +104,7 @@ PolledWatches:: Before request -Info 11 [00:01:02.000] request: +Info 13 [00:01:04.000] request: { "command": "open", "arguments": { @@ -107,51 +113,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 } @@ -159,7 +167,7 @@ After request Before request -Info 21 [00:01:39.000] request: +Info 25 [00:01:43.000] request: { "command": "open", "arguments": { @@ -168,20 +176,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 630c0c232875b..3a1c1549e751b 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 @@ -35,30 +35,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 } @@ -67,6 +69,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 1d3b68c6eb0bf..bef9c8ab9d600 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 @@ -45,9 +45,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" @@ -57,12 +59,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* @@ -74,39 +78,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 } @@ -120,6 +124,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -133,41 +139,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 } @@ -176,6 +182,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 35f6b706bdde1..25f1718e4e2fc 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 @@ -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,44 +127,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 } @@ -167,6 +173,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 6f7ff299a6bed..c2cc1017fae9d 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/exportDefault-typeOnlyImportDefault-exportDefault-importDefault.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/exportDefault-typeOnlyImportDefault-exportDefault-importDefault.js @@ -39,9 +39,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;" @@ -57,20 +59,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* {} @@ -81,7 +87,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -90,7 +96,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 4d0bca43f43b5..b2b18de069d84 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 @@ -43,9 +43,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';" @@ -64,20 +66,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* {} @@ -90,7 +96,7 @@ FsWatches:: Before request -Info 14 [00:00:37.000] request: +Info 16 [00:00:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -99,7 +105,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 5a22be1c17d36..6bfe4ad6e7e20 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyExportFrom-exportStarFrom-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyExportFrom-exportStarFrom-namedImport.js @@ -43,9 +43,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';" @@ -64,20 +66,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* {} @@ -90,7 +96,7 @@ FsWatches:: Before request -Info 14 [00:00:37.000] request: +Info 16 [00:00:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -99,7 +105,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 a060b3752222b..90fbfbdf9c7d2 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamedImport-namedExport-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamedImport-namedExport-namedImport.js @@ -39,9 +39,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 };" @@ -57,20 +59,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* {} @@ -81,7 +87,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -90,7 +96,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 c2fccd9d7b5b7..5cde77009ebbe 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportDefault-importDefault.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportDefault-importDefault.js @@ -39,9 +39,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;" @@ -57,20 +59,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* {} @@ -81,7 +87,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -90,7 +96,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 e17a26d1e4d8b..8af5cbf88e021 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportEquals-importEquals.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportEquals-importEquals.js @@ -39,9 +39,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;" @@ -57,20 +59,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* {} @@ -81,7 +87,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -90,7 +96,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 b4326bd7de10f..92825f6708982 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-namedExport-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-namedExport-namedImport.js @@ -39,9 +39,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 };" @@ -57,20 +59,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* {} @@ -81,7 +87,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -90,7 +96,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 fa3d6eceaff84..859d4a2c70c37 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeonlyExportFrom-exportNamespaceFrom-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeonlyExportFrom-exportNamespaceFrom-namedImport.js @@ -43,9 +43,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';" @@ -64,20 +66,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* {} @@ -90,7 +96,7 @@ FsWatches:: Before request -Info 14 [00:00:37.000] request: +Info 16 [00:00:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -99,7 +105,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 202a530b8f5cb..50f63813a8b64 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 @@ -35,21 +35,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* @@ -59,35 +63,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 } @@ -113,6 +117,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -124,44 +130,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} @@ -177,38 +185,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 "" @@ -218,35 +226,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 058b3d41cad00..7703e6533df6b 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js @@ -32,21 +32,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* @@ -56,35 +60,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 } @@ -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,45 +127,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* @@ -177,38 +185,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 "" @@ -218,34 +226,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 33d7c01a9ab61..afb9615e1f918 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 @@ -51,10 +51,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\";" @@ -64,7 +65,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:: @@ -74,6 +75,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: *new* {} +/node_modules/jquery/package.json: *new* + {} FsWatchesRecursive:: /: *new* @@ -81,35 +84,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 } @@ -161,6 +164,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: *new* {} @@ -170,34 +175,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:: @@ -207,6 +212,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: {} /package.json: *new* @@ -218,40 +225,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\";" @@ -262,22 +269,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:: @@ -287,6 +294,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 36381205b8548..69baec72126a4 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 @@ -51,17 +51,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:: @@ -71,6 +72,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: *new* {} +/node_modules/jquery/package.json: *new* + {} FsWatchesRecursive:: /: *new* @@ -78,35 +81,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 } @@ -158,6 +161,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: *new* {} @@ -167,49 +172,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:: @@ -219,6 +224,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: {} /package.json: *new* @@ -230,30 +237,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 4a00390d5ecf5..e074bf4234ef7 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js @@ -47,21 +47,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* @@ -71,35 +75,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 } @@ -147,6 +151,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -158,66 +164,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} @@ -235,38 +243,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 "" @@ -276,48 +284,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 90fa2f54a4a4e..cd52a44ff12ef 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 @@ -28,16 +28,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:: @@ -49,17 +51,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] { @@ -79,28 +83,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 403d6a808bd36..dd5cebaf0f09a 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 @@ -22,14 +22,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\";" @@ -39,7 +43,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:: @@ -61,20 +65,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 } @@ -97,34 +103,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:: @@ -146,6 +152,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} @@ -158,23 +166,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\";" @@ -185,20 +193,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:: @@ -220,6 +228,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 2912b087ae525..434638038060e 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js @@ -44,21 +44,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* @@ -68,35 +72,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 } @@ -144,6 +148,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -155,66 +161,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} @@ -232,38 +240,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 "" @@ -273,27 +281,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 8b0f71acab390..356c239e679e8 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 @@ -35,9 +35,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\";" @@ -56,16 +58,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 ba52b1744e022..7e04ca4440bba 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 @@ -81,9 +81,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\";" @@ -102,14 +104,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* {} @@ -122,7 +128,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "open", "arguments": { @@ -131,20 +137,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 3304627b43de2..40f4e3cf85b99 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js @@ -58,9 +58,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\";" @@ -79,14 +81,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* {} @@ -101,7 +107,7 @@ FsWatchesRecursive:: Before request -Info 16 [00:00:45.000] request: +Info 18 [00:00:47.000] request: { "command": "open", "arguments": { @@ -110,20 +116,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 ad6a128288dac..90907e2c6e8d0 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js @@ -55,9 +55,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;" @@ -70,15 +72,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 } @@ -89,6 +91,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 ad6a128288dac..90907e2c6e8d0 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 @@ -55,9 +55,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;" @@ -70,15 +72,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 } @@ -89,6 +91,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 04c34059bff28..436560f027485 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 @@ -40,9 +40,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\";" @@ -58,15 +60,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 169d5c7214e7c..d147a5b282b42 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 @@ -94,9 +94,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\";" @@ -112,15 +114,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 } @@ -135,6 +137,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 3f491531e9b63..3804de6d64efa 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js @@ -71,9 +71,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\";" @@ -89,15 +91,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 } @@ -112,6 +114,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 981d8b7ae333f..d2d3e44a00a0a 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 @@ -36,11 +36,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\"" @@ -50,15 +54,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 } @@ -71,8 +75,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 d6f0e41c04e92..29a071c2d27e1 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 @@ -36,11 +36,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\"" @@ -50,15 +54,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 } @@ -71,8 +75,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 2139baa63ec3f..ec205eac95de0 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 @@ -36,11 +36,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\"" @@ -50,15 +54,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 } @@ -71,8 +75,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 ce176bc3a8e90..546070663ddd4 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 @@ -36,9 +36,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" @@ -48,7 +50,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:: @@ -58,20 +60,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 } @@ -82,32 +86,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 } @@ -120,6 +124,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* @@ -129,9 +135,9 @@ FsWatches:: c:/a/lib/lib.d.ts: {} -Info 16 [00:00:17.000] For files of style //vda1cs4850/myprojects/project/x.js +Info 18 [00:00:17.000] For files of style //vda1cs4850/myprojects/project/x.js currentDirectory:: //vda1cs4850/ useCaseSensitiveFileNames: false -Info 17 [00:00:18.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +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] /// @@ -150,7 +156,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": { @@ -159,17 +165,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 "" @@ -179,7 +187,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:: @@ -189,20 +197,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 } @@ -213,32 +223,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 } @@ -251,6 +261,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* @@ -260,9 +272,9 @@ FsWatches:: //vda1cs4850/a/lib/lib.d.ts: {} -Info 32 [00:00:19.000] For files of style //vda1cs4850/c$/myprojects/project/x.js +Info 36 [00:00:19.000] For files of style //vda1cs4850/c$/myprojects/project/x.js currentDirectory:: //vda1cs4850/ useCaseSensitiveFileNames: false -Info 33 [00:00:20.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +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] /// @@ -281,7 +293,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": { @@ -290,17 +302,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 "" @@ -310,7 +324,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:: @@ -320,20 +334,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 } @@ -344,32 +360,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 } @@ -382,6 +398,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* @@ -391,9 +409,9 @@ 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 54 [00:00:19.000] For files of style c:/users/username/myprojects/project/x.js currentDirectory:: c:/ useCaseSensitiveFileNames: false -Info 49 [00:00:20.000] Provided types map file "c:/a/lib/typesMap.json" doesn't exist +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] /// @@ -412,7 +430,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": { @@ -421,17 +439,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" @@ -441,7 +461,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:: @@ -451,20 +471,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 } @@ -475,32 +497,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 } @@ -513,6 +535,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* @@ -522,9 +546,9 @@ 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 72 [00:00:23.000] For files of style //vda1cs4850/c$/users/username/myprojects/project/x.js currentDirectory:: //vda1cs4850/ useCaseSensitiveFileNames: false -Info 65 [00:00:24.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +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] /// @@ -543,7 +567,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": { @@ -552,17 +576,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 "" @@ -572,7 +598,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:: @@ -582,20 +608,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 } @@ -606,32 +634,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 } @@ -644,6 +672,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 c3274c6fd327e..bc97f70919d10 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 @@ -55,9 +55,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\";" @@ -70,17 +72,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 } @@ -91,6 +93,8 @@ PolledWatches:: {"pollingInterval":500} /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 e027c9bf63f4c..7bdf8da9beb3d 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 @@ -65,9 +65,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\";" @@ -83,20 +85,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 f8af7ce4e5b6c..e568cd6cac843 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 @@ -88,9 +88,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\";" @@ -106,20 +108,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* {}